使用虚拟用户通过 sendmail 发送电子邮件

使用虚拟用户通过 sendmail 发送电子邮件

目前我的 sendmail 发送带有以下标题的电子邮件:

Received: (from www-data@localhost)

我希望这个标题是这样的:

Received: (from contact@mydomain)

但我的服务器上还托管了多个域名,所以我希望能够对多个域名执行此操作。我读过http://www.sendmail.com/sm/open_source/tips/virtual_hosting/

我如何使用它来发送带有多个域名的电子邮件?我在哪里可以设置它?

答案1

当您在代码中调用 sendmail 命令时,请指定 SMTP FROM 地址,如下所示:

sendmail -f "[email protected]"

相关内容