我正在嘗試發送帶有主題,唯一接收器和幾行文本的正文郵件。幾乎所有事情都按預期工作,除了身體被附加爲文件而不是在郵件正文中。如何用bash發送郵件而不附件
這裏是我的代碼:
destinataire="[email protected]"
obj="** ALERTE BACKUP sur $host pour le dump DB de $db** "
body="Erreur lors du dump de la DB $db sur l'hote $host\n"
body="$body - Code erreur: $ret\n"
body="$body - Env: $prodfolder\n"
body="$body \n\nMail envoyé a $destinataire"
echo $body | mail -s "$obj" ${destinataire}
的$body
內容被改造成一個文件,並連接到郵件。我不明白我做錯了什麼,或者如果有任何額外的配置要做?
您的示例正常工作與我... 檢查http://stackoverflow.com/questions/18621899/dat-attachment-instead-of-text-using-mailx-in-redhat-linux以及 – xlembouras
@xlembouras歡呼聲,這是由於法國人的性格。 – renard
@renard也許把這個在一個單獨的答案,並勾選爲「正確的」,以處理類似問題的其他人...... – Thomas