邮件服务器重定向到另一台服务器

时间:2012-04-30 09:08:23

标签: email

我有一个网站,其中包含一个带有" 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错误。

我希望服务器将带有该消息的电子邮件发送到info@domain.com,这实际上是在gmail上。

2 个答案:

答案 0 :(得分:1)

如果我理解正确,你的问题是两个服务器认为他们托管maildomain:你的plesk服务器和gmail。

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

我没有plesk服务器,所以我不知道如何完全禁用邮件域,但快速谷歌搜索会返回:http://www.serveridol.com/2011/03/16/disabling-email-service-for-a-domain-in-plesk/

答案 1 :(得分: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