1

我有一个站点,其中有一个安装了“Parallels Plesk Panel”的服务器。我想从该站点向 info@domain.com 电子邮件发送一封“联系我们”的电子邮件。

问题是这封电子邮件已经由使用谷歌邮件系统的程序员之一创建(显然你可以使用不同于 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。

4

2 回答 2

1

如果我理解正确,您的问题是两台服务器认为它们托管邮件域:您的 plesk 服务器和 gmail。

解决方案:在 plesk 服务器上禁用该域的本地邮件传递,并确保 plesk 可以正确解析该域的 mx 记录,dig mx +short domain.com在 plesk 服务器上运行应该返回 google 拥有的主机名,而不是本地主机名。

我没有 plesk 服务器,所以我不知道如何确切地禁用邮件域,但快速谷歌搜索返回:http ://www.serveridol.com/2011/03/16/disabling-email -在 plesk 中为域服务/

于 2012-04-30T11:50:12.063 回答
0

http://search.yahoo.com/search?p=email+form+service&ei=UTF-8&fr=chr-greentree_ff&type=827316

尝试远程电子邮件表单服务。大多数托管公司的邮件服务器都是本地的。为此,您必须制作自己的 .htaccess 文件,其中包含 php.ini 邮件服务器设置。我认为这是正确的。您可以自己安装 php 以查看这些设置是什么。这是您可能必须通过网络托管控制面板执行的操作。

顺便说一下,除非您将服务器配置为将 XHTML 作为 XHTML 提供,否则 XHTML 将作为 HTML 提供。因此,除非您知道如何操作,否则请尽可能使用 HTML。就是这样。

http://jesusnjim.com/web-design/setup-test-server.html

于 2012-04-30T23:15:52.220 回答