服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

hMailServer的综合讨论。包括安装、使用、webmail等问题。

版主: jimmy, Hsia

版面规则
回复
wings1224
Level 1
Level 1
帖子: 1
注册: 2015年4月6日, 21:10

服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 wings1224 »

Test: Test outbound port
SMTP relayer not in use. Attempting mail.hmailserver.com:25...
Local address is 115.159.69.55.
Trying to connect to host mail.hmailserver.com...
Trying to connect to TCP/IP address 46.163.109.39 on port 25.
ERROR: Unable to bind to address 115.159.69.55.
头像
Hsia
网站管理员
网站管理员
帖子: 335
注册: 2014年11月26日, 12:41
地址: 上海
联系:

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 Hsia »

1.缺少MX-记录
2.在DNS记录不正确
3.你的IP是不是符合您的SPF记录。
4.在HELO不正确的主机名
在hMailServer SMTP设置,您需要指定运行hMailServer计算机的主机名。这应该是它有一个A记录的指向你的电脑的IP地址在DNS主机名。如果你输入一些其他的主机名,如本地主机,mycomputername,许多服务器将您的服务器拒绝的电子邮件。
5.您的IP地址被列入黑名单。
jasonshaw
Level 3
Level 3
帖子: 34
注册: 2015年5月6日, 11:16

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 jasonshaw »

问题一样
诊断只有 test outbound port 报错
一样 unable to bind to address xxx.xxx.xxx.xxx
头像
Hsia
网站管理员
网站管理员
帖子: 335
注册: 2014年11月26日, 12:41
地址: 上海
联系:

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 Hsia »

telnet mail.xxx.com 25 通不通,防火墙放行端口。
john29
Level 1
Level 1
帖子: 3
注册: 2015年3月16日, 16:55

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 john29 »

你的问题应该跟https://www.hmailserver.org/viewtopic.php?f=3&t=99 一样 ,检查一下smtp相关的设定
jasonshaw
Level 3
Level 3
帖子: 34
注册: 2015年5月6日, 11:16

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 jasonshaw »

他的也没有解决方法啊
继续求大神指点
jasonshaw
Level 3
Level 3
帖子: 34
注册: 2015年5月6日, 11:16

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 jasonshaw »

已经解决了,但是不小心删掉了数据库
结果重新配置,出现新的问题,就是能发到外部邮箱,不能收到外部邮件
foxmail收到退信:
无法发送到 admin@mobbiz.net
退信原因 未知原因
host mail.mobbiz.net[58.247.123.98] said: 550 Delivery is not allowed to this address. (in reply to RCPT TO command)
头像
Hsia
网站管理员
网站管理员
帖子: 335
注册: 2014年11月26日, 12:41
地址: 上海
联系:

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 Hsia »

550邮箱无法使用:
hMailServer从未生成该错误消息。如果hMailServer试图提供一个电子邮件到另一台服务器,但收件人的帐户不能在该服务器上发现,收件人服务器可能会发出此错误消息。
该错误消息表明您发送电子邮件到一个不正确的地址。如果您确定地址是正确的,它可能会在收件人DNS配置有问题。
550发件人验证失败:
当hMailServer提供一个电子邮件到另一台服务器,接收SMTP服务器可以尝试验证的电子邮件发件人是否真的存在。如果验证失败,则可能会错误消息来响应“发件人验证失败”。在这种情况下,电子邮件会被退回给发件人。此验证的工作方式如下:
hMailServer连接到收件人SMTP服务器
hMailServer告诉收件人SMTP服务器的电子邮件从example@example.com
收件人SMTP服务器查找域example.com MX记录。
收件人SMTP服务器连接到在MX记录中指定的主机 - 在您的hMailServer服务器如果MX记录设置正确运行的可能。
在此之后,收件人SMTP服务器发出的命令HELO,MAIL FROM <>和RCPT TO:
如果hMailServer确认收件人example@example.com存在,收件人的SMTP服务器将允许在上面的步骤2开始的输送。
有几件事情,可以去错在这些步骤:
如果MX记录域example.com设置不正确,收件人SMTP服务器可能会纠正不正确的SMTP主机和发件人地址验证将失败。
如果该帐户example@example.com不存在时,发送者验证将失败。
如果您已禁用允许空发件人地址,发件人验证将失败,因为收件人SMTP服务器尝试验证通过使用空发件人地址。
jasonshaw
Level 3
Level 3
帖子: 34
注册: 2015年5月6日, 11:16

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 jasonshaw »

真是怪事,现在诊断,全部绿色通过
但是收发全部没反应
每次提示也没有报错,日志里面也没有报错呢
现在收发,无论内网,外网全部都无法使用
jasonshaw
Level 3
Level 3
帖子: 34
注册: 2015年5月6日, 11:16

Re: 服务器配置后,只能收邮件不能发邮件,诊断如下,请大神帮忙解答

帖子 jasonshaw »

已经解决,诡异的,删除foxmail客户端的账号,然后重新建立一个一模一样的,就ok了!
晕死
另外,hmailserver 我重新安装了几次,最后一次安装前,到注册表里面将里面hmailserver相关的所有项都删掉了
回复