[英]Mailjet/Sendgrid: Sending an email with a colon in the body shows "No content'
在過去的幾天里,我一直在嘗試使用 Mailjet 和 Sendgrid 發送一封相當簡單的純文本電子郵件。 我發送時沒有錯誤,但收件人無法打開郵件,這在大多數郵件客戶端上顯示“無內容”錯誤。
這是 email 的主體:
日期:2021-02-05
來自:+1-202-555-0137
內容:Lorem ipsum dolor sit amet,consectetur adipiscing elit。
我得出的結論是,問題在於郵件中的冒號。 刪除后,收件人可以打開包含完整內容的郵件。 據我了解,這是因為冒號用於分隔 header 鍵和值。
要解決此問題,只需在正文的開頭插入一個空行( \n
),這樣標題和正文就會正確分開。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.