• hmailserver 简单设置当smtp邮件服务器供开发人员使用


    如果你遇到下面情况就会使用:

    如果代码调用哪些免费的126 等之类的smtp服务器发送每天的免费数量不够用,而且不是自己的域名比如你想admin@harrison.com发送,可是126之类的不行,影响企业形象,即使126可以免费提供企业邮箱,可以拥有自己的域名邮箱,但是每天的数量还是不够的。可以使用hmailserver仅仅搭建smtp服务器,hmailserver免费又稳定。

    下面是流程,自己走了不少弯路。

    1.安装,可以再安装中文语言包

    2.设定其实很简单

      Settings->advanced->ip Ranges 默认有2个my computer与internet

      这里的设置可以发送给这个smtp服务器邮件的机器的ip设定以及一些是否能够对外发送之类的checkbox,所以我就简单化把my computer删除,仅仅保留internet

     

    重点说一下allow deliveries from的几个checkbox吧

    我建议使用最下面的,这样的话你可以不用在这里设置domain,如果你一旦设置了domain,比如harrison.com.那么你要是给abc@harrison.com发送邮件通过domain里面添加的admin@harrison.com账号来发送邮件的话,hmailserver会认识是local to local。会报错说找不到account。其实你的@harrsion.com的邮箱是在126的免费邮箱里面或者别的地方,这个要看自己域名的设置。

    通过以上设置成功后,其他都保持默认,这样你就可以随意的发送邮件,比如:

    admin@harrsion.com -> mahuateng@qq.com

    admin@suinixiang.com -> zhangchaoyang@sina.com.cn

    通过代码返回发送成功,如果没有特别的要求这样就可以了。

    新的疑问:

    1.所有人把我这里当做垃圾中转站了,都通过我这里发送邮件(设置上图的ip范围可以解决)

    2.发送的邮件到别人的垃圾箱,更有甚的竟然收不到(比较郁闷,有好多地方设置,比如你的harrison.com域名对应的ip要是你邮件服务器的ip之类,以后出一个更详细的文章来)

  • 相关阅读:
    Git 分支[转]
    监听键盘的输入事件[转]
    github for windows的初步使用
    限制一个form被同时打开的数量 Limite The Number of Forms Opened at the same time
    android内存检测工具
    面试 9.26 总结
    canvas path paint 的使用(游戏必备)
    android知识点
    android查缺补漏
    AIDL的使用
  • 原文地址:https://www.cnblogs.com/harrison2010/p/2989454.html
Copyright © 2020-2023  润新知