所以我从 GoDaddy 购买了一个新域名,并将该域名指向我的 VPS IP 地址,它工作正常。
[请注意,VPS 不是由 GoDaddy 托管的,只是域名。]
但是,我注意到来自外部服务器(gmail、yahoomail、其他域等)的所有传入邮件都会继续退回,即使传出电子邮件(从我的域到其他邮件服务器工作正常)。
在谷歌搜索问题后,我似乎需要对域的 MX 记录进行更改才能发送/接收邮件。
在GoDaddy中,mx记录如下:
10 @ mailstore1.secureserver.net 1 Hour
0 @ smtp.secureserver.net 1 Hour
Run Code Online (Sandbox Code Playgroud)
因此,按照在线教程和论坛的指示,我创建了一个 A 记录mail.abcd.com并将其指向我的 VPS IP 地址。
之后,我将此行添加到 MX 记录列表中:
1 @ mail.abcd.com 1 hour
所以现在它看起来像这样:
10 @ mailstore1.secureserver.net 1 Hour
0 @ smtp.secureserver.net 1 Hour
1 @ mail.abcd.com 1 Hour
Run Code Online (Sandbox Code Playgroud)
[我abcd.com在上面的代码段中替换了我的域]
但是,我仍然无法向服务器中托管的任何电子邮件发送任何内容。
我究竟做错了什么?
domain-name-system email-server reverse-dns email-bounces mx-record