我有很多服务器,假设我们公司的网络叫做Loosers
,当使用这个命令时
echo "Subject: testmail $(hostname)" | sendmail -v '[email protected]'
几分钟后我实际上收到了一封电子邮件,但发件人是类似[email protected]
而不是类似的东西[email protected]
。
由于我的前任愚蠢地将域名设置为与我的公司特别相关的域名,我认为可以更改此电子邮件。我浏览了我的服务器/etc/mail/*
,然后浏览了sendmail的手册,然后在互联网上搜索了配置sendmail
。在任何地方都找不到字符串looser
或mail
。我无法理解我的前任在哪里配置了这个愚蠢的默认发送器sendmail
。
如何配置 bash 命令使用的默认发送者sendmail
?
答案1
默认邮件取决于发件人帐户:for root
->[email protected]
如果电子邮件被更改,这只能发生在minedefang或postfix服务器上。检查您的中继服务器的配置。