나는 MAILTO = [email protected]을 포함하는 crontab을 가지고 있습니다. 내 서버는 msmtp를 사용하여 전자 메일을 Amazon Simple Email Service로 전달합니다. 내 문제는 내 사서함에 cron 명령 출력이 도착하지 않는다는 것입니다.mstm을 통한 Crontab 이메일 -> Amazon SES
3월 6일 14시 26분 2초 호스트 = email-smtp.us-east-1.amazonaws.com TLS = 인증에 =의 사용자 = MY.SES.USER에 :이 msmtp 로그의 말씀입니다 = [email protected] [email protected] smtpstatus = 554 smtpmsg = '554 트랜잭션이 실패했습니다 : 사용자 이름이 누락되었습니다 :? Cron Daemon?' errormsg = '서버가 메일을 승인하지 않았습니다.'exitcode = EX_UNAVAILABLE
Amazon SES에서 cron 이메일을 허용하려면 어떻게해야합니까?
Amazon 콘솔을 통해 생성 된 SMTP 자격 증명을 사용하고 있습니까? 확인 된 이메일 계정 **에서 ** 보내는 중입니까? 샌드 박스 또는 프로덕션 SES에 있습니까? 샌드 박스에있는 경우 : ** 확인 된 이메일 계정 **으로 보내시겠습니까? – Viccari
예, 제공된 SMTP 자격 증명을 사용하고 있으며 PHP를 통해 이메일을 보낼 때 제대로 작동합니다. 보낸 사람 주소와 주소는 동일합니다. 도메인 이름은 SES로 확인됩니다 (다시 PHP를 통해 작동합니다). 이메일의 전체 소스를 어디에서 찾을 수 있는지 알고 있습니까? 지금 로그에서 단문 메시지 만 볼 수 있습니다. – jbsteel
나는 ... 아마존 개발자 포럼에 귀하의 질문을 게시하는 것이 좋습니다. – Viccari