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