hmailserver搭建⼀个公⽹可收发的⾃⽤邮局
闲来⽆事整了个⾃⼰的邮局。
你可能需要⼀台服务器以及你的邮局使⽤的域名。winform 桌面宠物
本⽂可能是唯⼀⼀个⾮常详细的hmailserver的教程。希望⼤家都可以拥有⾃⼰的⼩邮局。也希望⼤家成功后回来点个赞。谢谢。
分别安装。
我使⽤的是hmailserver与mysql数据库。因为现在⼤多数ISP的25端⼝已经封禁,所以使⽤465⼝进⾏发信。
两个软件的安装过程略。
添加域名等简单操作略过,不会的可以⾃⾏百度,已经有很多教程了。⽂末也有hmailserver的全部设置截图,可参考。hmailserver的域名⼀定要和你⾃⼰的域名相同。不推荐使⽤中⽂域名。具体为什么你⽤过就知道。
重点在于配置证书以及端⼝的使⽤。
在设置的tcp/ip端⼝中进⾏如下设置
现在先来配置ssl
安装openssl后,使⽤cmd进⼊openssl安装⽬录下的bin⽬录中。
1. 输⼊命令 openssl genrsa -des3 -out hm_org.key 2048
2. 输⼊命令 openssl req -new -key hm_org.key -q 注意:中途出现的提⽰要按照提⽰进⾏输⼊完成。
3. 输⼊命令 openssl x509 -req -days 3650 -sha1 -extfile C:\OpenSSL-Win32\bin\openssl.cfg -extensions v3_ca -signkeydjango多线程
sqlyog闪退hm_org.key -q -
注意:本句与openssl安装路径有关。我的安装路径为C:\OpenSSL-Win32
4. 输⼊命令 openssl rsa -in hm_org.key -out hm.key
5. 最后将⽣成的hm.crt与hm.key在hmailserver中选中就可以了
components是什么意思中文保存后即可在tcp/ip中设置端⼝的证书使⽤了
手机mysql安装配置教程我本⼈搭建的主要为使⽤465端⼝和995端⼝,本别为发信与收信端⼝。
使⽤前记得在⾃⼰电脑上将使⽤的端⼝允许通过防⽕墙。如果为服务器搭建(本⼈使⽤的是阿⾥云ecs)要在服务器安全组中允许通过这些端⼝。具体设置略。(应该很简单)
域名解析可以到教程最后再设定。与可以现在设定,最终的域名解析设定⼀定要和最后的图⽚上设定⼀致。
设置到这⾥,你还需要设置的是你域名的dns解析设置。也就是mx。
你的域名⾸先要指向你的服务器公⽹ip
然后你需要创建mx记录。
解析⽣效需要⼤概半⼩时吧。⽣效后你就可以发现你的hmailserver中的账户已经可以收信了。我使⽤
的是foxmail的电脑客户端。各种⼿机端的邮件也均可添加⾃⼰的邮局。注意你使⽤的端⼝以及服务器的设置就可。如果你完全按照我的教程来设定的。完全按照下图进⾏设定
即可。
如果你以及设置到了这⾥,你会发现你的邮局收信虽然可以,但是向外发信却始终收不到。但是你的邮局站内的两个⽤户可以互发完全没问题。这个问题的原因是,hmailserver在向站外邮局smtp通信时,默认使⽤了被封禁的25端⼝。(我不知道哪⾥能改端⼝的)
在查阅了hmailserver的官⽅⽂档(想看的话直接在hmailserver软件中点击帮助)后,发现hmailserver早已考虑到这个问题。就是使⽤stmp中继。具体是根据你的ISP提供商决定的。我这⾥是阿⾥云的,那就以阿⾥云为例具体设置⼀下。
阿⾥云的邮件推送⽤户每⽇200条免费,多余的按量计费。具体收费⾃⾏查阅阿⾥云的规定。
⾸先在阿⾥云中搜索邮件推送,进⼊邮件推送控制台(需要先按提⽰开通邮件推送)。
⾸先进去设置你的发信域名。
点击新建域名后将你的邮箱域名输⼊。这个域名就是你的⼀开始的域名,也是你的hmailserver中设置的域名。
⾃⼰注意看说明的。你随后可以点击配置按钮查看配置的提⽰,根据配置页⾯的提⽰去配置dns解析的记录。只需记录前三个就可。第四个不要记录哦。
setcurrentdirectory解析后回到域名管理界⾯点击验证。到我图上的状态即可。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论