DNS、SMTP 问题。尝试使用 Gmail 服务器通过 PHP 脚本发送电子邮件

DNS、SMTP 问题。尝试使用 Gmail 服务器通过 PHP 脚本发送电子邮件

几天前我购买了一台专用服务器,但我认为我没有足够的知识来配置它的 DNS 等。好吧,我来描述一下我的情况。

我有一台用于虚拟化的专用服务器,它是 SolusVM Xen Slave。我的 SolusVM Master 是另一家提供商的简单 VPS。在这台专用服务器中,我有一些 VPS:1 - 个人 VPS,无所谓。2 - 安装了 Plesk 10 的 VPS。3 - 安装了 cPanel 的 VPS。4 和 5 - 小型 VPS 是 SolusVM DNS 服务器,它们用于管理专用服务器内其他 VPS 的 rDNS。

我还有域名 rafaa.me。此域名已在 Dynadot 注册,我有一个 Google Apps 帐户。我的个人电子邮件是[电子邮件保护]我有一封电子邮件[电子邮件保护]它用于我的一些网站。例如,我有一个小网站,每天早上向注册用户发送一些信息。该网站曾经使用 Google 邮件服务器发送电子邮件,但由于 Google 的政策,他们暂停了[电子邮件保护]在我的 Google Apps 帐户中。

据此我得出结论,我需要自己的邮件服务器才能正常发送电子邮件而不会被暂停。这是因为我安装了 Plesk 和 cPanel VPS(还有其他原因)。

好吧,我描述了我的情况。现在我将寻求帮助,下面我将描述我尝试过的解决方案,但没有奏效。

我的问题是:我该如何正确发送电子邮件[电子邮件保护](位于 Google Apps 中)通过我的 Plesk 邮件服务器?

让我描述一下我尝试过的但没有效果的解决方案。

我在 Plesk 中创建了域名 rafaa.me。创建了一个名为[电子邮件保护]在面板中的此域内。到目前为止一切顺利。我运行了一个使用 SMTP 身份验证的测试脚本来在另一个 VPS 中发送电子邮件。该脚本运行成功,我可以从成功发送电子邮件[电子邮件保护]通过 Plesk 邮件服务器。

现在的问题来了。

问题是:当我尝试发送电子邮件时(当然使用 PHP 脚本)它不起作用[电子邮件保护]通过 Plesk 邮件服务器发送至某个 @rafaa.me 电子邮件。它向我提供了:

无法添加收件人:[电子邮件保护][SMTP:从服务器收到无效的响应代码(代码:550,响应:5.1.1:收件人地址被拒绝:虚拟邮箱表中的用户未知)]

我认为问题是什么。

嗯,邮件服务器并不笨。我认为他假设 rafaa.me 在本地服务器中,因此它不需要寻找另一台服务器来尝试查找[电子邮件保护]。我认为发生这种情况是因为 Plesk 有自己的名称服务器,并且该名称服务器中的 MX 记录指向它自己。

为了解决这个问题,我禁用了 Plesk 名称服务器,并告诉 Plesk 在 Dynadot 名称服务器中搜索。但这也没用。

我真的不知道该怎么办。有人能解释一下如何处理这个问题吗?

任何帮助,将不胜感激。

谢谢你,拉斐尔·安德烈塔

答案1

“创建了一封电子邮件,名为[电子邮件保护]在面板中的这个域内。”

“无法添加收件人:[电子邮件保护][SMTP:从服务器收到无效的响应代码(代码:550,响应:5.1.1:收件人地址被拒绝:虚拟邮箱表中的用户未知)]”

是否创建了帐户/电子邮件[电子邮件保护]通过以下过程[电子邮件保护]

答案2

在 plesk 中,您需要完全禁用域 rafaa.me 的邮件服务才能使其正常工作。否则,plesk 将始终在本地检查 @rafaa.me 电子邮件帐户,并且不会看到 google 的实际 MX。

相关内容