本文介紹了SendGrid:在一個請求中發送多個不同的電子郵件的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我從他們的網站使用SendGrid Java Web API客戶端通過Web API網關發送郵件。我的問題是每個請求我只能發送一條消息,而且我通常需要一次發送1000-1500條內容不同的消息,所以我只是循環發送它們。但是,這使得1000-1500 API請求非常慢。
是否可以在一個請求中發送多個單獨的不同電子郵件?
推薦答案
這是一個變通方法,但您可以使用X-SMTPAPI header的substitution
property將不同的電子郵件批處理為一個請求。在您的電子郵件正文中,僅包含替換標記,例如%content%
。然后在標題中傳遞您的實際內容,例如
{
"to": [
"[email protected]",
"[email protected]"
],
"sub": {
"%content%": [
"Here is the content for the email to john.doe",
"And this is some different content for jane.doe"
]
}
}
這篇關于SendGrid:在一個請求中發送多個不同的電子郵件的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,