renderSendMail $ simpleMail' (Address Nothing "myEMailHere")
(Address (Just "TESTER") "myEMailHere") "TEST" "TESTING"
그것은 경고 나 예외없이 실행에 의해 하스켈의 Network.Mail.Mime (패키지 마임 메일)에서 간단한 메일을 보내려고하지만 이메일이 전송되지 않습니다. 그러나
echo "TEST" | sendmail -v "myEMailHere"
은 예상대로 작동합니다. 위와 같이 renderMailCustom을 사용하고 sendmail에 인수를 주려고했지만 센드 메일의 출력 ("메일 전달 상태 보고서는 사용자 이름으로 메일이 전송됩니다.")과 동일한 정보를 얻었음에도 불구하고 어떤 전자 메일도받지 못했습니다.
내가 뭘 잘못하고 있니?
이름으로 사용중인 _ 패키지 이름을 지정하면 도움이됩니다. 가져온 모듈을 기반으로 사용중인 라이브러리를 항상 확인할 수는 없습니다. 이 경우에는 '메일 - 메일'을 사용하는 것 같습니다. – jberryman
예, mime-mail – Ikciwor
'renderSendMail'처럼 보이는 것은 결국'/ usr/sbin/sendmail -t'을 호출합니다 (또는 정의 된 경우 CPP 변수'MIME_MAIL_SENDMAIL_PATH'를 사용합니다). 'sendmail'은 실제로 어디에서'/ usr/sbin/sendmail'입니까? 이 패키지가 의도 한 것과 같은 것을 의미하는'-t'을 이해합니까? –