防止[email protected]与sSMTP反弹

折射的问题

我有一个VPS,只需要发送电子邮件,所以我没有像快递或鸽子一样运行的pop3 / imap deamon。 我有多个域名,都有邮箱托pipe在其他地方,与谷歌应用程序。

VPS上的网站需要能够从(即从:)发送邮件到这些域。 这就是为什么我已经安装了sSMTP并将其configuration为允许外部电子邮件/ SMTP服务处理此(SendGrid.com)。

到目前为止,这一切都像我想要的那样工作。

我现在的问题是,每天发送大约400封电子邮件给root @ vps和/或postmaster @ vps,我正在寻找一种方法将电子邮件地址改为工作地址。

我认为这些电子邮件(部分)由Cron发送,对于它执行的每个任务都会发送一封电子邮件。 我尝试了不同的东西来改变地址,比如改变/etc/aliases/root/.forward (见下文)。

文件:/ etc / aliases

 # See man 5 aliases for format postmaster: [email protected] root: [email protected] 

文件:/root/.forward

 [email protected] 

我也编辑了crontab( crontab -e )并在第一行指定了一个MAILTO=""来尝试和禁用cron邮件。 一切都没有帮助。

我正在寻找任何有关Ubuntu中可能错过的其他区域的帮助,或者这也是我可以在SendGrid的最后处理的东西。 或者,也许我需要一个(POP3 / IMAP)邮件服务器,那么我想知道哪一个很容易设置,如果我可以限制到这两个地址。

任何解决scheme,以防止反弹(400每天)我得到,因为地址不存在。

希望这清除了一些东西:)如果有任何问题没有回答,请让我知道。 感谢您的任何帮助!

  • 系统:Ubuntu 10.04
  • 梅勒:ssmtp
  • SMTP:Sendgrid.com

你实际上是用ssmtp接收邮件? 这是一个奇怪的configuration。 无论如何…

所以ssmtp读取一个/etc/mail.rc文件(这个文件可能存在也可能不存在,你的发行版的副本可能在其他地方查找,所以请检查手册页!)。 如果你把这些东西放在mail.rc中,它会转发你的邮件:

 alias postmaster postmaster<[email protected]> alias abuse abuse<[email protected]> 

确保你也回答滥用@地址。 某些垃圾邮件黑名单将列出您发送到任一地址的邮件反弹。