Centos
CentOS 7 在未安裝 sendmail 時發送電子郵件 crons
背景
我已將我的 crontab 配置為以這種方式向我發送電子郵件
MAILTO=myemail@company.com ...
而且我通過公司的 SMTP 伺服器接收到收件箱中的電子郵件,
myemail@company.com
而無需進行任何配置。(如果您從公司網路向公司電子郵件地址發送電子郵件,則它們不需要身份驗證)。伺服器通過 Kerberos 和 Samba 連結到我們的 Windows 活動目錄,如果這有助於診斷問題。
問題
我想編輯電子郵件設置,因為我需要對 SMTP 進行身份驗證才能在非公司電子郵件上發送 cron 電子郵件。
我已經嘗試過的
在Google上快速瀏覽後,我發現了這個問題。問題:Sendmail 沒有安裝在伺服器上,並且沒有與電子郵件配置相關的
/etc/sysconfig/crond
.我還能做些什麼來弄清楚用於從 crond 發送電子郵件的內容以及如何配置它?
解決方案
查看電子郵件的標題,有一小行提到後綴。
此外,當我發現未安裝 sendmail 時,我本可以直接考慮尋找 postfix。
結論:下次我會在發布前仔細檢查電子郵件標題。