当我试图使用mime邮件软件包发送电子邮件时,我得到了"TlsNotSupported“错误消息。我阅读了以下文档,这些文档似乎指定了STARTTLS的端口号(与TLS相反),但mime-mail或mime-mail似乎都没有指定端口号的方法,如果这实际上是解决问题的方法。
https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-connect.html
ses = SES seFrom seTo seAccessKey seSecretKey seSessionToken seRegion
sMail' = simpleMail' mFrom mTo body L.empty
main = do
manager <- newManager defaultManagerSettings
renderSendMailSES manager ses sMail'我收到以下信息:
Exception: HttpExceptionRequest Request {
...
port = 443
...}
TlsNotSupported发布于 2018-04-09 08:11:49
问题是defaultManagerSettings不提供TLS支持。相反,您需要使用启用TLS的管理器,例如:
tlsManagerSettings与newManager的结合newTlsManagergetGlobalManager使用默认为启用TLS的全局管理器https://stackoverflow.com/questions/49721012
复制相似问题