我有一个bash
使用 SSMTP 准备和发送电子邮件的脚本。发送消息的行如下所示:
/usr/local/sbin/ssmtp -vvvv $recipients < $mail_file
$recipients:收件人列表 $mail_file:邮件文件
我如何将“/var/logs/foo.log 附加到此邮件?注意:需要仅 SSMTP 的解决方案。
答案1
嗯...事实证明这工作得很好:
cat $mail_file | (cat - && uuencode /var/log/foo.log foo.log) | /usr/local/sbin/ssmtp -vvvv $recipients