免费邮件服务器hmailserver常见问题[置顶-不定期更新]

时间: 2013-09-18 / 分类: 邮件服务器 / 浏览次数: 88,867 / 294个评论 发表评论

hmailserver是一个运行在windows下基于.net开发的免费邮件服务器,hmailserver 4.x是开源的,最新稳定版本是hMailServer 5.3.3 – Build 1879,最新beta版本是hMailServer 5.3.4 – 1913,beta版本不建议用在生产环境中,你如果对编写邮件服务器有兴趣,可以下载hMailServer 4.4.4 Build 287源码来研究,在经历了这么多个版本之后,hmailserver已经非常稳定了,在和多位访客朋友的交流中,也发现他们有人已经将hmailserver运行在托管的邮件服务器中,事实证明,hmailserver并不比那些商业邮件服务器差。

安装
1、简单好用的免费邮件服务器hMailServer-从头架设hmailserver邮件服务器
2、AfterLogic Webmail Lite for php汉化-现在虽然新的Afterlogic webmail已经自带了中文,不过新版本比以前更阉了
3、两款漂亮的SquirrelMail皮肤-用squirrelmail来配hmailserver?squirrelmail界面太丑 ,换个皮肤吧
4、这是你想要的webmail么?-一个比较漂亮的webmail
5、解决.net版afterlogic webmail不能上传附件的问题

设置
1、hmailserver自行设置密码-hmailserver如何让用户自己更改密码?看这里啦
2、免费邮件服务器hMailServer搭配SpamAssassin过滤垃圾邮件:安装和设置-第三方反垃圾邮件软件
3、 给hmailserver添加DKIM签名
4、 给hmailserver添加SSL支持
5、 hmailserver使用McAfee AntiVirus Command Line Scanner反病毒邮件
6、 hmailserver配置–ini文件设置
7、hmailserver配置–轻松生成安全签名和SSL证书
8、如何做邮件服务器的ip反向解析
9、hMailserver设置外部反病毒扫描程序

安全与规则
1、hmailserver如何限制用户收发邮件-由hunrybecky兄用规则实现
2、不要让你的邮件服务器被垃圾邮件弄死了-注意不要让你的hmailserver被别人利用了
3、hmailserver的反垃圾邮件功能-hmailserver反垃圾邮件概述
4、 自动SPF生成工具
5、公司内部邮件服务器的建立-企业内部邮件服务器与外部企业邮局的融合思路(中继)
用hmailserver扩充企业邮局的思路
6、hMailserver相同域名之间邮件的转发– 企业内部邮件服务器与外部企业邮局的融合实现(中继)
7、 让hmailserver的用户使用各自的中继来发送邮件-终极融合
8、初试hmailserver的COM API-想让hmailserver更智能,研究一下COM API吧
9、-ERR your mailbox is already locked问题-邮箱帐号被锁定的情况分析

其他相关
1、开源邮件归档服务器MailArchiva-结合hmailserver来做邮件存档

294个评论

  1. Joey
    2013/11/22 10:36:00

    又出现一个个别邮箱无法发送邮件的问题

  2. Joey
    2013/11/21 08:31:33

    原因找到了,phpmyadmin查看的sql数据库下,表awm_accounts下mail和mail_inc_login字段断本来应该同为一个账户的完整邮箱,而这个无法登陆的邮箱mail字段是自己的帐号,mail_inc_login下是另一个邮箱帐号,整条记录删除重启服务,新建原来的故障帐号后回复正常。

    但原因就不得而知了。。。

  3. Joey
    2013/11/20 16:49:30

    搭建使用都没有问题,但是单位开始正常使用的时候其中一个账户用户名和密码莫名错误,无法登陆,完全删除该帐号建立一个一样的还是不行,其他的倒是没有任何问题,这是怎么回事,那个账户还是某个部门的公共帐号,使用频繁。这是什么问题呢?

    还有个问题是如何可以上传超过5M的附件?测试好像超过5M的附件就无法上传了

    方便博主加个QQ吧

  4. 晓驰
    2013/10/25 10:51:28

    我webmail能打开 但是phpwebadmin打不开。是404错误。你那个phpwebadmin没图啊!请问那个路径怎么写??谢谢!能加个qq吗!

  5. 阿沛
    2013/10/21 14:25:44

    @大概是个博客
    老大咨询一下我申请三个IP并配值了域名,我如何在一个hmailserver配置哪?如何使用不同的邮件账户配置不同的域?

  6. 大概是个博客
    2013/10/21 09:44:10

    @赵虎,拒收的原因很多,得根据返回信息判断

  7. 赵虎
    2013/10/09 15:35:26

    博主,请教下,用hmailserver搭建的邮件服务器,局域网内使用无障碍,但是发往外网邮箱的邮件总是被拒收(550),该怎样解决呢。

  8. hengwucuizhu
    2013/09/30 15:34:39

    请问一下,“OK,先添加一个域,这里就是viside.com,这个viside.com我申请了google的企业邮局。。。”这句话是啥意思啊。
    我按照你的文章设置测试邮件出错诶,谢谢大侠。

  9. […] hMailserver的安装设置主要参考了http://dagai.net/archives/1024,这里也对博主表示下感谢了!安装过程没什么特别的,安装完之后,数据库设置过程中会要求将mysql目录下的libmysql.dll文件复制到hMailserver的bin目录下。其他没有特别需要注意的。 […]

  10. 大概是个博客
    2013/09/25 10:05:17

    如果你是指webmail的话,可能webmail配置错误,如果配置的时候某些勾什么的勾错了,那就始终密码错误,然后还有一种可能跟浏览器有关,我曾经试过,有时候某些浏览器会登录不了

  11. Joey
    2013/09/24 16:03:29

    架设和使用完全没问题,hmailserver 5.4 B1950 +after logic webmail+wampserver2.4。但是使用几次所有邮箱帐号都无法登录了,修改密码也无效,新添加帐号也无效,删除所有域和帐号新建也无效。希望解答,万分感谢。。。。

  12. 大概是个博客
    2013/09/17 14:11:28

    换个浏览器试试

  13. 张誉曦
    2013/09/15 15:20:43

    我遇到的问题全网搜索也没找到一个类似的,重复装了三遍,也没得到解决。为什么安装过程中设置的密码在安好后,登录的时候提示是错误呢?

  14. 大概是个博客
    2013/09/14 16:42:47

    1,默认发给自己域的邮件会在邮件服务器上查找账号,如果没有对应的账号就会提示不存在的账号。
    2,非开放式中继不能只填一个中继账号的,除非是那个中继账号本身是发件人,否则就会提示非本人了,这个需要做多个中继账号,然后用规则来配对了

  15. mcb
    2013/09/13 13:33:28

    请问下博主,我的域名和外部邮箱域名是一样的.
    设置了外部收发账号,问题来了.
    1.外发自己公司的邮件提示unknown users(还未添加进hmailserver账号),外发其他域名的可以成功.
    2.中继邮箱填写了验证账号,但是其他人不能够发送外部邮件,提示not owned by user

  16. 忘忧草
    2013/09/09 11:16:00

    我在云主机上架设的,为何会错误那。我看教程一步一步做的,为何教程的可以,我的却出错那
    ( ! ) Fatal error: Class ‘COM’ not found in D:\wamp\www\WebAdmin\initialize.php on line 13
    Call Stack
    # Time Memory Function Location
    1 0.0000 150176 {main}( ) ..\index.php:0
    2 0.0000 159104 require_once( ‘D:\wamp\www\WebAdmin\initialize.php’ ) ..\index.php:15

    是什么问题那

  17. 大概是个博客
    2013/07/17 20:58:06

    企业邮局的限制,验证来路,意思就是邮件发件人与smtp账号要一致

  18. 熬成
    2013/07/14 16:16:31

    博主你好,我看过你设置hMailServer邮件服务器的教程。我申请了个163企业邮局,hMailServer可以抓取到邮件,但是不能用中继发件,请问是我设置错误,还企业邮局限制呢???我建立了连个账号,ceshi01和ceshi02 用其中谁的smtp认证,谁就可以发件,另外一个就不可以了,王博主见留言,请回复我的问题,谢谢!!!

  19. 蓝天
    2013/06/24 12:47:53

    接下来安装webmail,输入http://localhost/webmail/adminpanel/install.php开始安装,直接点下一步啦,问是否同意,肯定同意了
    我下的webmail里怎么没有以上install.php文件呀,无法安装怎么办?


  20. 2013/06/22 18:38:39

    hmailserver本地安装好以后foxmail测试成功,但是局域网其他主机则不行,无法正常连接,提示远程主机关闭了一个连接类似情况。

  21. 大概是个博客
    2013/06/20 22:08:04

    最近事情比较多,很忙,偶尔才会上来看看

  22. 蓝调
    2013/06/20 12:03:23

    喂,你咋不来的啊。要不你加我的QQ了,在这里等你上线太久了 …

  23. 蓝调
    2013/06/17 22:49:26

    @大概是个博客 ,是的同时装在同一机器。我还没有安装webmail和PHPWebAdmin
    但foxmail在本地不通呐 …咋办,兄弟。

  24. 大概是个博客
    2013/06/15 12:48:37

    mx记录实际不是给人看的,而是给服务器看的,重要的是你要加个mail的A记录,指向你的防火墙外网地址


  25. 2013/06/14 15:32:15

    意思是说,我设置好DMZ主机以后,映射110与25端口,然后在DNS上添加MX记录就可以吗?
    这样收发邮件地址都可以是mail.****.com

  26. 大概是个博客
    2013/06/13 21:41:30

    @辛,如果其他PC与hmailserver服务器不在同一网络内,那就在防火墙上映射110与25端口,如果在同一网段内,那要么直接填IP,要用域名就在hosts文件里面加IP与域名,再有就是使用内网DNS解析了。

  27. 大概是个博客
    2013/06/13 21:38:23

    @蓝调,你foxmail与hmailserver装在同一台机器么?


  28. 2013/06/13 16:57:26

    请教下,我本地服务器已经安装成功,用foxmail本地测试成功。
    我想做解析,可以利用域名在其他pc上收发邮件,请问我需要怎么做?
    我不需要用web模式,而我的服务器上存在php网站一个。
    希望能给予全面的解答,非常感谢。

  29. 蓝调
    2013/06/12 02:01:28

    或者,你可以先在这里回复我一下。

  30. 蓝调
    2013/06/12 01:53:51

    你好,能不能请教 一下hmailserver问题。
    我像你截图一样设置本地主机名:localhost
    我用foxmail测试,无法通过本地收发!我在POP3设置
    localhost,在SMTP也设置localhost,但无法测试通过。
    提示:451 rejected -no data saved

    但用邮件服务器pop和smtp又完全没问题。请问是什么原因?急!!

    我见你在百度文库里:http://wenku.baidu.com/view/ed7b30066c85ec3a87c2c553.html
    用foxmail测试,收发邮件都用localhost,又能通过测试的。。

    可以不可以加我的QQ:765682594 具体还有几个问题,需要问一下你!因为网上很少人知道
    这个,麻烦你了!

  31. 大概是个博客
    2013/06/05 09:40:25

    @om2k,这个问题说不清楚,要排查后才知道

  32. 大概是个博客
    2013/06/05 09:38:43

    @平凡萝卜,这个问题我不太清楚,也许在你做服务的电脑上重装一下msxml会好

  33. om2k
    2013/06/02 14:48:20

    请问我用php版的afterlogic lite 用web访问,偶尔出现 cannot connect mail server 是怎么回事,hmailserver 访问没有问题。

  34. 平凡萝卜
    2013/05/31 18:06:02

    您好,我在配置WEB界面的时候,在登陆界面可以出现,但是写入帐户和密码时,点登陆,出现“XML解析错误”错误。这个需要如何解决。谢谢!!麻烦如果可以回复下我的邮箱。

  35. nanoice
    2013/05/24 10:59:19

    @大概是个博客,已解决,hmailserver上的身份验证取消掉就可以了…谢谢帮忙

  36. nanoice
    2013/05/24 10:16:49

    @大概是个博客, 现在又提示redboxtoy1.local.cn #530 SMTP authentication is required. ##

    但是账号属性的身份认证已经勾取了.

  37. 大概是个博客
    2013/05/21 21:33:21

    @manli,跟新浪的反垃圾有关

  38. 大概是个博客
    2013/05/21 21:23:30

    @nanoice,域名虚拟的吧,你是exchange解析不到hmailserver,跟hmailserver的解析无关

  39. MANLI
    2013/05/21 11:57:30

    Your message did not reach some or all of the intended recipients.

    Sent: Tue, 21 May 2013 11:49:14 +0800
    Subject: test

    The following recipient(s) could not be reached:

    mwlau@unipharm.com.mo
    Error Type: SMTP
    Remote server (202.175.36.53) issued an error.
    hMailServer sent: RCPT TO:
    Remote server replied: 550 #5.7.1 Your access to submit messages to this e-mail system has been rejected.

    为什么发新浪邮箱发不出去的?

  40. nanoice
    2013/05/21 08:27:51

    @大概是个博客 dns上做了A,mx和反向记录了,用nslookup查看过也都正确。不过我用hmailserver诊断的时候确实提示mx不可用。这是什么原因啊?
    MX records for domain redboxtoy1.local.cn could not be resolved
    nslookup结果Server: adsvr.redboxtoy.local
    Address: 192.168.0.241

    Name: mail.redboxtoy1.local.cn
    Address: 192.168.0.9

  41. 大概是个博客
    2013/05/20 19:32:53

    @nanoice,应该是exchange解析不到内部的域,你可以在域控上添加内部那个域名的指向

  42. 大概是个博客
    2013/05/20 19:18:20

    @manli,好像没有黑名单吧,可以通过全局规则实现

  43. nanoice
    2013/05/20 15:12:22

    你好,请问下 我这里架设了一台hmailserver用于内部电邮,内部电邮可收可发。另在同一内网有一台exchange的外部电邮, 现在内部电邮可以发往外部,而外部电邮却不能发给内部。提示错误 #550 5.1.1 RESOLVER.ADR.RecipNotFound; not found ##
    不知道楼主能帮忙解决下吗

  44. MANLI
    2013/05/17 16:28:20

    请问Hmailserver在那里设置黑名单?

  45. 大概是个博客
    2013/05/13 16:54:17

    看这里,http://www.php100.com/html/webkaifa/apache/2009/0418/1192.html,搜索DirectoryIndex

  46. fjdejf
    2013/05/13 14:48:11

    你好。在apache的配置文件中加上index.php之类的就行了
    这个怎么加?能告诉我具体操作吗? 谢谢

  47. 大概是个博客
    2013/05/13 08:51:38

    404找不到网页,可能是你没有设置默认的Index页面,在apache的配置文件中加上index.php之类的就行了

  48. 大概是个博客
    2013/05/13 08:47:31

    @卢嘉峰,这个就是这种拼凑型的webmail与我们常见的webmail的区别了,我们平常的webmail在登陆时直接通过数据库里的账号来验证登录,但像afterlogic这种webmail包括小松鼠和roundcube都这样,是通过imap或pop3协议来连接服务器验证的,然后才将账号存储到它自己的数据库的,所以你也没必要将hmailserver的账号导到afterlogic中

  49. 大概是个博客
    2013/05/13 08:42:35

    @neverno,没什么问题,看官网论坛上很多老外上千人也在用

  50. fjdejf
    2013/05/13 03:05:11

    我在你文章http://dagai.net/hmailserver/ 中按要求一步步设置,到达
    打开这个http://localhost/phpwebadmin 打不开,提示HTTP 404 – 未找到文件
    http://localhost/webmail/ 打不开,提示HTTP 404 – 未找到文件
    http://localhost/phpmyadmin/ 这个可以进去

    怎么回事!

评论分页: 1 3 4 5 6

发表评论

您的昵称 *

您的邮箱 *

您的网站