本文介紹了SendGrid:在一個(gè)請(qǐng)求中發(fā)送多個(gè)不同的電子郵件的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!
問(wèn)題描述
我從他們的網(wǎng)站使用SendGrid Java Web API客戶端通過(guò)Web API網(wǎng)關(guān)發(fā)送郵件。我的問(wèn)題是每個(gè)請(qǐng)求我只能發(fā)送一條消息,而且我通常需要一次發(fā)送1000-1500條內(nèi)容不同的消息,所以我只是循環(huán)發(fā)送它們。但是,這使得1000-1500 API請(qǐng)求非常慢。
是否可以在一個(gè)請(qǐng)求中發(fā)送多個(gè)單獨(dú)的不同電子郵件?
推薦答案
這是一個(gè)變通方法,但您可以使用X-SMTPAPI header的substitution
property將不同的電子郵件批處理為一個(gè)請(qǐng)求。在您的電子郵件正文中,僅包含替換標(biāo)記,例如%content%
。然后在標(biāo)題中傳遞您的實(shí)際內(nèi)容,例如
{
"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"
]
}
}
這篇關(guān)于SendGrid:在一個(gè)請(qǐng)求中發(fā)送多個(gè)不同的電子郵件的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,