nullmailer: 전송 실패: 프로그램을 실행할 수 없습니다.

nullmailer: 전송 실패: 프로그램을 실행할 수 없습니다.

nullmailerGoogle Apps를 설정하려고 합니다 . Google Apps를 올바르게 구성했지만 /etc/nullmailer/remotes왠지 이 오류가 발생하는 것 같습니다.

전송 실패: 프로그램을 실행할 수 없습니다.

좀 더 긴 내용은 다음과 같습니다.

# sudo -u mail nullmailer-send
Rescanning queue.
Starting delivery, 1 message(s) in queue.
Starting delivery: protocol: --port=587 host: smtp-relay.gmail.com file: 1470693591.47284
Sending failed: Could not exec program
Delivery complete, 1 message(s) remain.

그리고 내 remotes:

sudo cat /etc/nullmailer/remotes
smtp-relay.gmail.com --port=587 --starttls

(사용자/비밀번호가 아닌 IP를 통해 Google Apps 릴레이 액세스를 구성했습니다.)

답변1

저도 같은 문제가 있었고 stracenullmailer 데몬을 사용하여 해결책을 찾았습니다. 를 실행하려고 했고 , 이로 인해 파일 형식을 /usr/lib/nullmailer/--starttls다시 확인하고 디렉터리를 살펴보게 되었습니다 .remotes

해결책은 추가하는 것입니다.smtp귀하의 라인에 remotes:

smtp-relay.gmail.com smtp --port=587 --starttls

관련 정보