elcuco Asked: 2010-03-12 06:02:06 +0800 CST2010-03-12 06:02:06 +0800 CST 2010-03-12 06:02:06 +0800 CST 从 postfix 发送邮件时更改显示名称 772 我有这个以 root 身份运行的脚本,当它无法执行某些操作时,它需要使用 postfix 发送邮件(实际上是 Centos5 上的常规邮件命令)。 问题是电子邮件中的“发件人”用户是“root”,我怎样才能将其更改为另一个用户? postfix 2 个回答 Voted Best Answer quadruplebucky 2010-03-12T06:25:00+08:002010-03-12T06:25:00+08:00 由于您使用的是 postfix,因此请使用 postfix sendmail 插件: echo "this is the mail" | sendmail -F "Bogus User" -f [email protected] [email protected] elcuco 2010-03-12T06:03:04+08:002010-03-12T06:03:04+08:00 您始终可以在系统上创建一个新用户,并使用该用户运行“邮件”命令: su foo -c "echo blabla | mail foo@bar"
由于您使用的是 postfix,因此请使用 postfix sendmail 插件:
您始终可以在系统上创建一个新用户,并使用该用户运行“邮件”命令: