从root @ servername更改外发邮件地址 - rackspace sendgrid postfix

时间:2013-01-17 00:14:46

标签: email smtp postfix-mta sendgrid rackspace

所以我最近设置了我的Rackspace服务器(Ubuntu LAMP堆栈)以使用Postfix和Sendgrid来发送电子邮件。它的工作原理非常好,因为来自cmd行的测试邮件是通过sendgrid smtp传递的。但是,当我收到来自root@rackspaceservername的电子邮件时,我无法回复。

我根据此主题how to change default email address for postfix?创建了一个别名,它使发件人名称webmaster@mydomain.com显示为root

我需要更改什么才能让服务器使用我的网站管理员电子邮件,或者至少让它看起来像是来自哪里,因此会回复该电子邮件?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:47)

确保在/etc/postfix/main.cf中设置:

smtp_generic_maps = hash:/etc/postfix/generic

设置通用别名时,请不要像您提供的链接那样使用“http” - 您可以在Ubuntu中使用www-data。

echo 'www-data yourusername@yourdomain.com' >> /etc/postfix/generic
postmap /etc/postfix/generic
service postfix restart

附注:Sendgrid很棒但是自从Rackspace购买了MailGun后,MailGun服务对于Rackspace客户来说几乎是免费的。希望这有帮助!