本例记录如何通过  【hMailServer】 在私有服务器中搭建邮件服务器

1.下载安装包 版本: hMailServer-5.6.7-B2425.exe (支持使用内置数据库) , 安装时,设置管理员密码。
2.下载汉化包,并汉化文件copy 至 /Languages/chinese.ini
3.打开 bin/hMailServer.INI 增加汉化配置:
[GUILanguages]
ValidLanguages=english,swedish,chinese
4.打开services.msc , 重启  hMailServer
5.启动 hMailServer Administrator  , 输入安装时设置密码。 登陆主界面 , 选择 file -> select language -> chinese
6.设置 -> 协议 -> SMTP 打开选项卡 【邮件递交】 设置本地主机名 本例设置外网IP  点击保存。
7.域名-> 添加 打开 【常规】 选项卡 , 在域栏目中 输入域名 , 本例录入外网IP。
8.设置 -> 高级 -> IP范围 , 增加两个范围:
名称: My computer 开始IP: 127.0.0.1 结束IP:127.0.0.1
名称: Internet    开始IP: 0.0.0.0   结束IP:255.255.255.255
注意,本例中  【需要SSl/TLS 进行身份验证】 未勾选,C# 调用邮件发送时 ,对应 SmtpClient.EnableSsl 设置为 false

同时, 【SMTP 需要验证】栏目子项: 【网外发送到网内Email地址】 取消选中(否则使用外网邮箱发送到本邮件服务器,可能验证不通过)。

否则日志会有这种情况: SENT: 530 SMTP authentication is required.

9.域名 填写外网IP,之后可在该域名下添加帐号:本例添加帐号 test1 , test2

备注:
测试邮件发送过程中 SMTP 填写 外网IP即可。 另外,据说使用 hMailServer 时,关闭本机 smtp server 服务。 估计Smtp 端口可能被占用。

设置 -> 反拉圾选项 【垃圾邮件检测】 均未选中。

设置 -> 协议 -> SMTP 【RFC兼容性】 收到太多无效命令断开连接 勾上(可选)。

出于安全考虑,可设置白名单

邮箱服务安装完成后,使用网易大师,或QQ邮件客户端登陆

输入帐号信息,IMAP , SMTP 等配置使用默认值,检查邮件服务器相关端口 telnet 测试端口 OK , 但登陆失败,打开邮件服务器日志选项,查看原因:

依次打开开关:

设置->日志  启用日志,勾选所有日志选项 , 点击保存。

状态 ->日志 点击 启动

再次使用客户端登陆,便能查看详细日志:

hMailServer 配置的更多相关文章

  1. hMailServer配置图文详细教程

    https://www.hmailserver.org/viewtopic.php?f=4&t=6

  2. 邮件服务器hMailServer管理工具hMailServer Administrator汉化(转)

    //实现:邮件服务器hMailServer管理工具hMailServer Administrator的汉化 //环境: Windows Server 2008 R2 hMailServer Admin ...

  3. hMailServer之发送附件大小限制

    hMailServer发送附件大小限制有以下几个地方: 1.php配置 参考 .post_max_size = 10M 表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交 ...

  4. Hmailserver搭建邮件服务器

    Hmailserver安装很简单不需要多说,自己去百度 Hmailserver配置: 输入安装时设置的密码登录Hmailserver 添加域名,如:域名是:mail.abc.com这里添加的时候应该填 ...

  5. hMailServer+foxmail配置局域网邮件服务器

    1.下载hMailServer并安装,请参考以下网址 https://www.hmailserver.org 2.安装foxmail,官网如下: http://www.foxmail.com/ 3.配 ...

  6. hMailServer SSL 配置

    1.先安装 openssl , 调用如下命令,生成证书: openssl genrsa -des3 - openssl req -new -key alics.key -out alics.req o ...

  7. 搭建邮局(邮件服务器) - hmailserver

    1.查看服务器mx是否解析成功 nslookup  set type=mx   2.hmailserver服务器 smtp设置     3.foxmail 设置   4.使用webmail(after ...

  8. Windows下免费、开源邮件服务器hMailServer

    Windows下免费.开源邮件服务器hMailServer 一.Windows下搭建免费.开源的邮件服务器hMailServer 二.邮件服务器hMailServer管理工具hMailServer A ...

  9. hMailServer 邮件服务器搭建

    HMailServer是一个运行于微软Windows系统.基于GPL授权.免费的电子邮件系统:支持常见的电子邮件协议SMTP.POP3.IMAP:可以很容易地与许多现有的网络邮件系统集成和二次开发:具 ...

随机推荐

  1. 关于MySQL大量数据分页查询优化

    select * form user id in(select id from user limit 1000000,10);

  2. Maven报错Please ensure you are using JDK 1.4 or above and not a JRE解决方法!

    https://www.cnblogs.com/shihua513/p/6163682.html 在eclipse下用maven编译时,很有可能出现以下错误: Please ensure you ar ...

  3. Java接口简单理解

    1.接口: 接口成员变量默认声明方式:public.static.final 接口成员方法默认声明方式:public.abstract public interface Interface_class ...

  4. 20180428 xlVBA自动设置成绩条行高

    '自动设置行高 传入工作表Sht 和 每页打印的行数RowsInOnePage Public Sub AutoSetRowHeight(ByVal Sht As Worksheet, Optional ...

  5. 『计算机视觉』Mask-RCNN_推断网络终篇:使用detect方法进行推断

    一.detect和build 前面多节中我们花了大量笔墨介绍build方法的inference分支,这节我们看看它是如何被调用的. 在dimo.ipynb中,涉及model的操作我们简单进行一下汇总, ...

  6. windows中安装liunx虚拟机

    我感觉这个写的很好,所以本内容是转他人的内容. http://www.csdn.net/article/2015-06-05/2824882/1

  7. MSMQ 事务性消息处理

    二.事务性消息处理 事务我想大家对这个词应该都不会陌生,在操作数据库的时候经常都会用到事务,确保操作成功,要么全部完成(成功) ,要么全部不完成(失败).在MSMQ中利用事务性处理,可以确保事务中的消 ...

  8. webpack配置路径及hash版本号,利用html-webpack-plugin自动生成html模板

    在项目中,因为需要经常更新文件,但是浏览器缓存问题导致js文件不是最新的,所有想办法添加hash值. 并配置webpack打包文件配置路径: 配置webpack打包文件路径,及非入口 chunk文件: ...

  9. Oracle 用户,角色,权限等

    权限管理是 Oracle 系统的精华,不同用户登录到同一数据库中,可能看到不同数量的表,拥有不同的权限.Oracle 的权限分为系统权限和数据对象权限,共一百多种,如果单独对用户授权,很囧,有一些用户 ...

  10. json字符串转Map、json数组

    json数组转map public static void main(String[] args){ String strArr = "[{\"0\":\"zh ...