我是超級用戶新手,在將郵件命令從 Posfix 轉換為 Ssmtp 時遇到了困難。這是我正在解決的命令。預先非常感謝。
00 08 * * * tail -10000 /var/log/nginx/mydomain-access.log | awk '$11 !~ /google|bing|yahoo|yandex|mywebsite.com/' | awk '{print $11}' | tr -d '"' | sort | uniq -c | sort -rn | head -1000 | mail -s "Top 1000 Referers for Mydomain.com" [email protected]
答案1
mail
呼叫sendmail
程式發送電子郵件(可以用postfix
、exim
、msmtp
等替代)。在大多數情況下, sendmail
是指向您想要的程式的符號連結。
sendmail
您可以透過發出找到位置whereis sendmail
並將其覆蓋到位置ssmtp