我有一个标准Debian运行,IP 203.0.113.2,安装了后缀(默认配置)。
我试着向root@203.0.113.2发送一封带有Gmail地址的电子邮件。
做的时候
$ mail我没看到这封邮件。
root@203.0.113.2的电子邮件?PS:我收到了Gmail的回复:Bad recipient address syntax。
PS2:我知道有域名比较好,但这只是为了一个沙箱服务器
发布于 2017-11-21 13:22:32
Gmail的Bad recipient address syntax响应表明,该问题与您的后缀服务器无关。相反,Gmail需要一个域名,并且不接受IP地址。最简单的解决方案可能是设置域名,将DNS上的MX记录配置为指向Postfix服务器,然后将postfix配置为接受域的电子邮件。
或者,您可以在用于发送测试电子邮件的计算机上设置本地SMTP服务器,然后配置MTA以通过本地SMTP服务器发送电子邮件。
发布于 2017-11-21 13:39:42
RFC允许在电子邮件地址中使用ip和域名,但大多数服务器将不接受此消息。
Exchange将返回此错误代码:
501 5.1.3 Invalid address (in reply to RCPT TO command)后缀返回以下答案:
Remote Server returned '501 5.1.3 Bad recipient address syntax'您需要有效的二级(domain.tld)或三级(name.domain.tld)域名与MX记录在您的DNS提供者上。
https://unix.stackexchange.com/questions/406002
复制相似问题