由於某些原因,Gmail API不會發送HTML電子郵件。發送明文正常工作:使用Gmail API發送HTML郵件
var message = 'From: Me <[email protected]>\r\n' +
'To: Me <[email protected]>\r\n' +
'Subject: Hello\r\n\r\n'
'World'
var raw = btoa(message)
後來,當我嘗試HTML,它只是顯示爲空消息:
var message = 'From: Me <[email protected]>\r\n' +
'To: Me <[email protected]>\r\n' +
'Subject: Hello\r\n'
'Content-Type: text/html; charset=utf-8\r\n' +
'Content-Transfer-Encoding: quoted-printable\r\n\r\n' +
'<html><body>' +
'<h1>World</h1>' +
'</body></html>'
var raw = btoa(message)
任何想法?也許是因爲它不符合RFC 2822?
你如何使用JavaScript發送郵件? – Yang 2014-11-06 01:11:29
我正在使用javascript向[Gmail API](https://developers.google.com/gmail/api/v1/reference/users/messages/send)發送郵寄請求,其中原始變量是參數請求。對不起,我意識到我沒有真正提供任何問題的背景。 – robs 2014-11-06 01:30:38
你如何在上面的例子中創建rfc2822字符串,消息變量。我坐下來硬編碼還是有其他方法嗎? @rob – Sasikanth 2015-03-25 01:59:22