debian 中 exim4 发信人如何设置?

2014-11-11 12:47:02 +08:00
 daiv
exit4 每次发件人是 www-data@a.com
实在找不到可以修改这个的地方。
dpkg-reconfigure exim4-config 也没找到相应的项。

我不用 smtp发送,使用VPS本机发送的邮件,

谢谢

---
已经找到,好像修改 /etc/email-addresses
测试中
2831 次点击
所在节点    问与答
4 条回复
extreme
2014-11-11 12:52:26 +08:00
这种是用MTA发送吧,一般是执行sendmail这个软连接,加上-f参数指定发信人就行了:
sendmail -t -i -f 发信人地址

如果用的是PHP的mail()函数,在php.ini里面更改sendmail path项的内容就行了。
daiv
2014-11-11 12:55:30 +08:00
@extreme 我用 wordpress 插件 发送的,,,,
extreme
2014-11-11 13:07:10 +08:00
@daiv 那就修改php.ini里面的sendmail_path,例如/usr/sbin/sendmail -t -i -f发件人地址。
如果用mod_php或者php fpm,可以用php_admin_value设置。

/etc/email-addresses是exim的发件人地址rewrite规则,把你PHP的执行用户加进去指定一个地址就行。
daiv
2014-11-11 17:04:45 +08:00
@extreme 我修改了 /etc/email-addresses 就ok 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/145592

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX