从 root@servername 更改外发邮件地址 - rackspace sendgrid postfix [关闭]
Posted
技术标签:
【中文标题】从 root@servername 更改外发邮件地址 - rackspace sendgrid postfix [关闭]【英文标题】:Change outgoing mail address from root@servername - rackspace sendgrid postfix [closed] 【发布时间】:2012-12-31 11:15:50 【问题描述】:所以我最近设置了我的 Rackspace 服务器(Ubuntu LAMP 堆栈)以使用 Postfix 和 Sendgrid 发送电子邮件。它很好用,因为我来自 cmd 行的测试邮件通过 sendgrid smtp 传递。但是,当我收到来自root@rackspaceservername
的电子邮件时,我无法回复。
我根据这个主题创建了一个别名how to change default email address for postfix?,这使得它的发件人名称显示为webmaster@mydomain.com
,它仍然显示为root
。
我需要更改什么才能让服务器使用我的网站管理员电子邮件,或者至少让它看起来就是它来自哪里,因此回复会发送到该电子邮件?
非常感谢任何帮助!
【问题讨论】:
介意分享您的配置文件以及您究竟做了哪些设置以便我可以帮助调试? 【参考方案1】:确保这是在 /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 客户来说几乎是免费的。希望这会有所帮助!
【讨论】:
它有效,但我怎样才能再次更改电子邮件?我尝试了一切,postmap,重新启动 postfix,apache,......但还是一样。一些缓存?以上是关于从 root@servername 更改外发邮件地址 - rackspace sendgrid postfix [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何设置我的 Ubuntu VPS 以发送外发邮件? [关闭]