防止从服务器发送到自身的邮件被内部处理

时间:2011-02-12 01:18:17

标签: php linux email ubuntu

我的网络服务器域附有Google应用帐户。我的工作就是能够使用我的个人电子邮件地址测试我的电子邮件应用程序。

Web服务器位于thinktankdesign.ca 电子邮件将发送至robert@thinktankdesign.ca

mail.thinktankdesign.ca指向谷歌。

如何阻止服务器在内部处理邮件。我不希望邮件发送到/ var / mail / * my_username *

我正在运行Ubuntu 10.04

干杯!

2 个答案:

答案 0 :(得分:1)

如果我正确阅读,听起来像是PHP使用本地邮件传递代理(sendmail?)来传递邮件,然后邮件又向Google发送邮件。

您必须使用PHPMailerSwiftMailer,它们有简单的方法直接设置将邮件发送到哪个SMTP服务器。 PHP的内部mail()函数很简单,只进行本地切换。

所以而不是

your code -> local mail agent -> google

它会去

your code -> google

并且永远不会触及本地邮件假脱机。

答案 1 :(得分:0)

您必须更改邮件DNS MX记录。 请查看此页面Configure email delivery