IIS SMTP服务器(安装在本地服务器上)与Google应用程序并行

IIS SMTP服务器(安装在本地服务器上)与Google应用程序并行,iis,smtp,Iis,Smtp,我目前正在使用免费版本的谷歌应用程序来托管我的电子邮件。它对我的官方邮件非常有效。我在谷歌上的电子邮件是support@mydomain.com. 此外,我还使用安装在windows计算机上的IIS SMTP从网站www.mydomain.com发送大量注册邮件、忘记密码、时事通讯等 这些电子邮件是从talk@mydomain.com 我的问题是,当我使用IIS SMTP从网站发送电子邮件到邮件地址时 support@mydomain.com我没有收到发送给谷歌应用程序的电子邮件。如果我在服务器

我目前正在使用免费版本的谷歌应用程序来托管我的电子邮件。它对我的官方邮件非常有效。我在谷歌上的电子邮件是support@mydomain.com.

此外,我还使用安装在windows计算机上的IIS SMTP从网站www.mydomain.com发送大量注册邮件、忘记密码、时事通讯等

这些电子邮件是从talk@mydomain.com

我的问题是,当我使用IIS SMTP从网站发送电子邮件到邮件地址时 support@mydomain.com我没有收到发送给谷歌应用程序的电子邮件。如果我在服务器上安装了pop服务,我只会收到这些电子邮件support@mydomain.com邮箱。 似乎IIS SMTP忽略了域MX记录,只是将这些电子邮件发送到我的本地服务器

以下是我在domain.com的DNS记录:

请帮忙


谢谢。

是的,它正在忽略MX记录。在SMTP服务中,您告诉它的域是mydomain.com,因此它认为应该接收该域的所有邮件,并将其发送给自己

根据您使用的windows server/IIS的版本,重新配置会有所不同。但是,基本要点是告诉SMTP服务它对该域不具有权威性

这个问题实际上比堆栈溢出更适合于服务器故障,您可能会得到更好的响应。

更新:

问题解决了

从我不使用谷歌应用程序的时候起,我就在服务器上安装了pop3服务。 这在smtp下创建了一个名为mydomain.com的本地域。
删除pop3邮箱和本地域smtp解决了我的问题。

谢谢。我的windows是2003 server,smtp是iis附带的虚拟smtp。我的smtp名称与名为ml_server的机器名称相同,我还将smtp的完全限定域名更改为mail.mydomain.com,但仍然无法工作。
mydomain.com  A 82.80.200.20 3600s     
mydomain.com  TXT v=spf1 ip4: 82.80.200.20 a mx ptr include:aspmx.googlemail.com ~all 
mydomain.com  MX preference: 10 exchange: aspmx2.googlemail.com  3600s 
mydomain.com  MX preference: 10 exchange: aspmx3.googlemail.com  3600s 
mydomain.com  MX preference: 10 exchange: aspmx4.googlemail.com  3600s 
mydomain.com  MX preference: 10 exchange: aspmx5.googlemail.com  3600s 
mydomain.com  MX preference: 1 exchange: aspmx.l.google.com  3600s 
mydomain.com  MX preference: 5 exchange: alt1.aspmx.l.google.com  3600s 
mydomain.com  MX preference: 5 exchange: alt2.aspmx.l.google.com  3600s