【发布时间】:2012-05-01 07:15:52
【问题描述】:
我有一个站点,其中有一个安装了“Parallels Plesk Panel”的服务器。我想从该站点向 info@domain.com 电子邮件发送一封“联系我们”消息。
问题在于,这封电子邮件已经由一位使用 google 邮件系统的程序员创建(显然您可以使用不同于 gmail.com 的域名创建帐户)。
所以现在,服务器拒绝了我的消息,告诉我找不到具有此名称的电子邮件。当我发送到任何其他域时它工作正常,但是当发送到同一个域时,它会失败。我创建了另一封电子邮件 info2@domain.com 并在那里发送了电子邮件,它可以正常工作。
我现在的问题是,如何在不让服务器阻止我的情况下向已在 gmail 中创建的现有 info@domain.com 发送电子邮件。我在此面板上看到的选项之一是将对该电子邮件的请求重定向到另一个邮件系统(并指定其 IP)。如果我将 gmails IP 放在那里,也许会有所帮助?
谢谢。
编辑:
使用我的联系我们表格,我正在向 info@domain.com 发送电子邮件。我收到 SMTP 错误 550,找不到邮箱。当发送到除@domain.com 之外的任何东西时,它都可以工作。将该电子邮件添加到我的服务器时,也可以。
现在,之前的程序员已经创建了 info@domain.com,但不是使用我们的 plesk 面板,而是使用 gmail 服务器。显然,使用 gmail,您可以创建 info@domain.com 类型的电子邮件,而不仅仅是 info@gmail.com。明显的问题是我尝试发送到这封电子邮件。它看到服务器是 domain.com 并尝试在那里找到它(与我发送消息的站点相同的域)。它失败并给了我 550 错误。
我希望服务器将带有该消息的电子邮件发送到实际上在 gmail 上的 info@domain.com。
【问题讨论】:
-
这很多都没有意义。
-
您希望使用“联系我们表格”从您的站点向特定地址发送电子邮件 - 那么问题来了?
-
请分享您在电子邮件被拒绝时收到的错误消息。这可能让您的问题更容易解读。
-
可能在第十次阅读后,我认为问题是域的 MTA 记录设置为 gmail 或邮件服务器设置为使用 gmail 进行 smtp。解决方案是删除 mta 记录或设置为本地记录,如果记录为空白,则它会是,和\或配置您正在使用的任何邮件服务器。然后再次无法访问您的网站,我只是在猜测
-
这个 PHP 怎么样?您没有提及任何与 PHP 相关的内容或发布任何代码。
标签: email