【发布时间】:2018-09-18 03:32:49
【问题描述】:
当我尝试使用 mime-mail-ses 包发送电子邮件时,我收到“TlsNotSupported”错误消息。我阅读了这个文档(如下),它似乎为 STARTTLS(而不是 TLS)指定了端口号,但 mime-mail-ses 或 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
【问题讨论】:
-
希望您在 AWS 设置中打开该端口以供访问。
-
@Sibi,感谢您的回复。该端口不是我的 AWS 设置中列出的端口之一,我看不到将其包含在其中的方法。关于如何做到这一点的任何想法?