如何通过具有正确 "from" 名称的 mime-mail-ses 发送电子邮件?
How do I send an email via mime-mail-ses which has a proper "from" name?
SES
数据类型具有 sesFrom
字段。在 Internet 上的每个地方,我都看到我应该写类似 "\"My Name\" <mymail@gmail.com>"
的内容,以便在 "from" 字段中显示 My Name
。但是,当我将其放入 sesFrom
字段时,我得到
Not sent due to SESException {seStatus = Status {statusCode = 400, statusMessage = "Bad Request"}, seCode = "InvalidParameterValue", seMessage = "Missing '<'", seRequestId = "acf8bb7d-0440-11e8-94c8-45570c829243"}
我检查了来源,那里似乎一切都很好。如何设置 sesFrom
字段,以便显示名称?
好的,知道了。而不是写 "\"My Name\" <mymail@gmail.com>" :: Address
并依赖 OverloadedStrings
应该写
Address (Just "Ny Name") "mymail@gmail.com"
我会说图书馆应该将 "\"My Name\" <mymail@gmail.com>"
解析为该地址,但无论如何。
SES
数据类型具有 sesFrom
字段。在 Internet 上的每个地方,我都看到我应该写类似 "\"My Name\" <mymail@gmail.com>"
的内容,以便在 "from" 字段中显示 My Name
。但是,当我将其放入 sesFrom
字段时,我得到
Not sent due to SESException {seStatus = Status {statusCode = 400, statusMessage = "Bad Request"}, seCode = "InvalidParameterValue", seMessage = "Missing '<'", seRequestId = "acf8bb7d-0440-11e8-94c8-45570c829243"}
我检查了来源,那里似乎一切都很好。如何设置 sesFrom
字段,以便显示名称?
好的,知道了。而不是写 "\"My Name\" <mymail@gmail.com>" :: Address
并依赖 OverloadedStrings
应该写
Address (Just "Ny Name") "mymail@gmail.com"
我会说图书馆应该将 "\"My Name\" <mymail@gmail.com>"
解析为该地址,但无论如何。