• 配置hMailServer成功,完成邮件异步群发


    一个邮件群发花了好几天时间,总算能群发邮件了。

    用户量比较大的网站,自己独立的邮件系统是必不可少的,不知道别的公司用的什么邮件服务器,在头很大的情况下狂google、百度,根据大家的传说选用了hmailserver,还好网上的说明书还是挺多的如是照着如下步骤配置加上从dz寨过来的邮件发送程序,实现邮件异步群发。

    菜鸟一个,写的不好,希望能够给大家一点点参考,大家准备好板砖

    系统配置:win2003,sqlserver2008,hMailServer5.3.3

    贴图暂时省略

    1.http://www.hmailserver.com/index.php?page=download下载最新的版本

    2.直接运行安装步骤

        (1)前面的一直next就可以了,如果需要选择是数据库还是程序自带的数据库,这个自己看情况,这个程序是基于.netframework的,所以如过前期没装还需要自己安装一下比较好

         (2)选择数据库,此处我选的是创建新数据库,类型是sqlserver,填写数据库地址和库名,用户名密码成功就可以创建了。

         (3)程序的服务依赖选择.Net Runtime Optmiztion 。。。。

         (4)创建管理密码,到此基本安装完成,这个很简单但是要记住,我记性不太好,呵呵

    3. 邮件服务器配置

        (1)运行hMailServer Administrator 选中第一条记录链接,输入安装时设置的密码。

         (2)domain 添加域名ooxx.com,

                 在domain的Accounts下添加用户Address:yepeng (@ooxx.com),password:123456 maximum size:1024 (MB) ,Administrator Level  选择User就可以了,External accounts下添加此用户的pop3服务,name:yepeng ,选中Enable,type:POP3,Server address:0.0.0.0(IP),TCP/IP prt :25,User name:yepeng,Password: 123456。

        (3)

    在Protocals里选中smtp,pop3,imap服务,在 Setting -->> Protocols -->> 下的SMTP里设置SMTP服务,Delivery of e-mail local host name:0.0.0.0(IP),别的不用填,RFC compliance选中前三个,接下来点开Routest general里添加xxoo.com,Target smtp host :mail.ooxx.com(此处需要在域名解析的地方配置),TCP/IP port,下面的when sender matches route,treat sender as 选择 a remote email address,when recipient matches rout,treat recipient as 选择 a remote email address ,然后保存。

        (4)IP范围配置:setting -->>advanced -->>IP Ranges里的 my computer只需要去掉Require SMTP authentication 下面的四个选项的选中状态。

             Internet里也只需要去掉Require SMTP authentication 下面的四个选项的选中状态,其他的默认。

    4. 邮件服务的dns配置,首先添加一条 A记录: mail.ooxx.com  IP 0.0.0.0,在添加一条邮件交换记录:MX ooxx.com 值选择10 只向地址:mail.ooxx.com,添加完成后重启域名解析,然后在邮件服务器里的Utilities -->>Diagnostics 测试smtp服务器是否可用,如果测试状态都可以用证明服务器配置成功。

    5. 本地邮箱配置,我用的网易的闪电邮,新建账户,填入用户名密码后它会自动检测邮件的服务的此处我的邮箱账户名:yepeng@ooxx.com,邮箱地址:yepeng@ooxx.com,密码:123456,用户名:yepeng@ooxx.com(此处我没设置所以一定要是完整邮箱地址), POP3服务器:mail.ooxx.com,端口110,发送服务器:mail.ooxx.com,端口:25,保存后就可以接受发送邮件了。没贴图,找时间还是给贴上来。

    下面是邮件的的.net邮件后台异步线程发送程序了.且听下回分解。

  • 相关阅读:
    ZJNU 1216
    ZJNU 1370
    ZJNU 2018
    python装饰器(简单装饰器、叠加装饰器、防止被装饰函数更名、参数化装饰器)
    etcd学习(6)-etcd实现raft源码解读
    etcd学习(5)-etcd的Raft一致性算法原理
    etcd学习(4)-centos7中部署etcd
    etcd学习(3)-grpc使用etcd做服务发现
    etcd学习(2)-etcd中watch源码解读
    etcd学习(1)-etcd的使用场景
  • 原文地址:https://www.cnblogs.com/jqbird/p/1938979.html
Copyright © 2020-2023  润新知