Mailx
Linux 上的死信問題?
我正在使用該
mailx
實用程序向使用者列表發送郵件:mailx -s "$SUBJECT" "$TO" < $FILE
它適用於有效的電子郵件,但是
dead.letter
當我嘗試發送類似的郵件時遇到問題adffadf
,即字元串不是有效的電子郵件,我希望
dead.letter
即使對於擁有任何電子郵件 ID 的使用者也不會發生這種情況,例如,abc@gmail.com, abc@def.cc, adffdfs
我的 mailx 的手冊頁說了很多關於 set nosave 等的內容,但它們似乎不起作用。我發現阻止 dead.letter 文件增長的唯一方法是將其替換為指向特殊文件 /dev/null 的連結。
rm ~/dead.letter ln -s /dev/null ~/dead.letter
mailx的手冊頁說
DEAD
環境變數可用於覆蓋dead.letter
文件。將其設置為/dev/null
,您應該不會再收到死信export DEAD=/dev/null # sh, bash, ksh, ... setenv DEAD /dev/null # csh, tcsh