所以我最近设置了我的Rackspace服务器(Ubuntu LAMP堆栈)来使用Postfix和Sendgrid来发送电子邮件.它的工作原理很好,我的来自cmd行的测试邮件通过sendgrid smtp提供.但是,当我收到电子邮件时,它表示从root @ rackspaceservername,我无法回复它.
我根据这个主题how to change default email address for postfix?创建了一个别名,它使得webmaster@mydomain.com的发送者名称仍然显示为root.
我需要改变什么才能使服务器使用我的网站管理员电子邮件,或者至少让它看起来是从哪里来的,因此回复会发送到该电子邮件?
任何帮助是极大的赞赏!
解决方法
确保这在/etc/postfix/main.cf中设置:
smtp_generic_maps = hash:/etc/postfix/generic
设置通用别名时,请不要像您提供的链接一样使用“http” – 您将使用Ubuntu的www数据.
echo 'www-data yourusername@yourdomain.com' >> /etc/postfix/generic postmap /etc/postfix/generic service postfix restart
附注:Sendgrid很棒,但是由于Rackspace购买了MailGun,所以对于Rackspace客户来说,MailGun服务几乎是免费的.希望这可以帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。