为smtp和elmah指定另一个域?

时间:2011-05-31 19:13:04

标签: email smtp dns elmah

我有点奇怪的情况。我使用谷歌应用程序为我的域名电子邮件,所以我得到chobo2@mydomain.com。

我正在使用此而不是我的共享主机提供电子邮件服务器,因为这为我提供了很多灵活性,可以切换到新的主机站点,而不必在切换时转移我的所有电子邮件。我也喜欢在主持人提供的内容上使用它(平均而言,我可以更快地收到电子邮件)。

现在唯一的缺点就是gmail有很多电子邮件限制(我认为每天500个)。我的托管服务提供商允许每小时1000个小时。

因此,我将谷歌应用程序用于我想要查看的电子邮件,以及托管电子邮件服务器用于自动邮件。

是什么导致我遇到这个问题

<errorMail from="noreply@mydomain.com"
       to="myGoogleApssEmail@mydomian.com"
       subject="Failed"
       async="true"
       smtpPort="25"
       smtpServer="mail.mydomain.com"
       userName="noreply@mydomain.com"
       password="password" />

因此,当发生elmah错误时,它应该向我发送一封电子邮件。此电子邮件通过我的托管电子邮件服务器发送,但它应该转到我与谷歌的电子邮件地址(请记住它们都具有相同的结束域名 - mydomain .COM)。

我从未收到过电子邮件,我认为这是因为它可能认为它们位于同一台服务器上。因此,它不是将其发送到谷歌它可能会很好,它必须在同一台服务器上,因为这个域允许尝试将其发送到那里。

有关如何解决此问题的任何想法?它甚至可能吗?

1 个答案:

答案 0 :(得分:0)

由于MX记录不是每个域而不是每个电子邮件地址,因此不可能。 因此,如果mydomain.com使用Google MX服务器,所有电子邮件将首先发送到谷歌。在那里,您可以为您的托管服务提供商创建转发规则,但它没有意义,因为它也会超出限制。

您可以做的是指定子域名 - 即elmah.mydomain.com以及指向您的提供商的MX。