新聞中心

10年積累的成都做網(wǎng)站、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有北戴河免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
在排除wordpress不發(fā)送電子郵件的故障時(shí),這有時(shí)會(huì)有點(diǎn)棘手。為什么?因?yàn)樵S多托管的WordPress主機(jī)不提供傳統(tǒng)的電子郵件托管。
SendGrid是另一個(gè)流行的交易電子郵件服務(wù)提供商。事務(wù)性電子郵件的一些示例包括新用戶注冊(cè)電子郵件、密碼重置電子郵件、WooCommerce訂單通知等?;旧?,網(wǎng)站功能或任何與營(yíng)銷無關(guān)的內(nèi)容所需的基本電子郵件。這意味著您通常可以起床走動(dòng),而不必?fù)?dān)心電子郵件。
因此,如果您需要完全控制您的DNS記錄 (DKIM) 或在發(fā)送電子郵件時(shí)遇到問題,那么使用第三方SMTP提供商(事務(wù)性電子郵件服務(wù))配置您自己的WordPress會(huì)很有幫助。
今天我們將向您展示如何在WordPress中配置SendGrid以發(fā)送電子郵件。
什么是SendGrid?
SendGrid(現(xiàn)在歸Twilio所有)被業(yè)內(nèi)一些知名企業(yè)使用,例如Uber、Spotify、Yelp、Airbnb等。它最初是為開發(fā)人員設(shè)計(jì)的事務(wù)性電子郵件SMTP和API服務(wù)。但是,他們現(xiàn)在也提供電子郵件營(yíng)銷功能。因此,您可以將它們用于一個(gè)或另一個(gè)或兩者。今天我們將關(guān)注事物的事務(wù)性方面,因?yàn)檫@可能是你們大多數(shù)人試圖啟動(dòng)和運(yùn)行的。
SendGrid有30天的免費(fèi)試用期,您最多可以發(fā)送40,000封電子郵件。之后,您可以永遠(yuǎn)免費(fèi)繼續(xù)免費(fèi)試用,每天最多發(fā)送100封電子郵件。
如果您需要更多電子郵件,他們的Essentials計(jì)劃起價(jià)為每月14.95美元,您每月最多可以發(fā)送40,000封電子郵件。每封額外電子郵件的費(fèi)用為0.001美元。但您也可以升級(jí)到更高的計(jì)劃以節(jié)省更多資金。
一些額外的好處包括:
- 能夠使用Web API或SMTP發(fā)送電子郵件。Web API速度更快,包括用于管理用戶取消訂閱、管理IP、模板電子郵件等的功能。
- 通過域和鏈接自定義提高送達(dá)率以命中用戶收件箱,無論是從共享IP池還是從專用IP發(fā)送。
- 使用我們的自定義SPF和DKIM記錄創(chuàng)建消除域欺騙和網(wǎng)絡(luò)釣魚電子郵件。
- 受益于通過我們安全、分布式和冗余數(shù)據(jù)中心的持續(xù)郵件流。
- 實(shí)時(shí)和可搜索的日志。
創(chuàng)建SendGrid帳戶和API密鑰
您需要做的第一件事是創(chuàng)建一個(gè)SendGrid帳戶并生成您的API密鑰。請(qǐng)按照以下步驟操作。
第1步
首先,在SendGrid.com注冊(cè)免費(fèi)試用。然后通過單擊您收到的確認(rèn)電子郵件來驗(yàn)證您的帳戶。
SendGrid確認(rèn)電子郵件
第2步
進(jìn)入后,我們強(qiáng)烈建議您設(shè)置兩因子身份驗(yàn)證。電子郵件傳遞和路由非常重要,您最不希望有人入侵您的帳戶。這為您的帳戶增加了一層額外的保護(hù)。您可以在“Settings”→“Two-Factor Authentication”下執(zhí)行此操作。
他們?yōu)槟峁┝藘煞N選擇:Authy App(推薦)或短信(SMS)。
SendGrid兩因子身份驗(yàn)證
第3步
接下來,您需要生成您的SendGrid API密鑰。點(diǎn)擊進(jìn)入“Settings”→“API Keys”。然后單擊“Create API Key”。
SendGrid創(chuàng)建API密鑰
第4步
為您的API取一個(gè)您可以識(shí)別的名稱。這可以是任何東西。選擇“Full Access”,然后單擊“Create & View”。
SendGrid創(chuàng)建API密鑰
您將需要復(fù)制您的API密鑰并將其保存在安全的地方,因?yàn)樗麄儾粫?huì)再次向您顯示它。您將需要它來配置下面的插件。
SendGrid API密鑰
如何使用Post SMTP插件配置SendGrid
我們建議使用流行的免費(fèi)Post SMTP插件配置SendGrid 。也許您已經(jīng)在當(dāng)前設(shè)置中使用了此插件,因此將其切換到SendGrid應(yīng)該很容易。
Post SMTP插件
Post SMTP插件會(huì)定期更新并支持通過SendGrid的SMTP中繼以及SendGrid的Web API發(fā)送。它目前擁有100,000多個(gè)活躍安裝。
您可以從WordPress插件庫(kù)下載它,也可以在WordPress儀表盤中的“插件”→“安裝插件”下搜索它。
以下是您可能想要使用Web API方法與SMTP的幾個(gè)原因:
- SMTP連接有多個(gè)故障點(diǎn)。
- Web API方法通常比SMTP更快,延遲更少。
- 與使用SMTP的標(biāo)準(zhǔn)憑證方法相比,Web API使用API密鑰增加了額外的安全層。
- 有時(shí)WordPress主機(jī)會(huì)在端口 25、465和587上阻止與SMTP的出站連接?;蛘咚麄兩踔量赡芨静恢С諷MTP。使用Web API方法,您不必?fù)?dān)心這一點(diǎn)。
- 替換默認(rèn)的wp_mail函數(shù)以發(fā)送電子郵件。
第1步
安裝插件后,單擊“Post SMTP”→“Start the Wizard”。
Post SMTP向?qū)?/p>
第2步
輸入您想要“send mail as”的電子郵件地址和名稱。這是用戶從您的網(wǎng)站收到電子郵件時(shí)會(huì)看到的內(nèi)容。然后點(diǎn)擊“Next”。
Post SMTP發(fā)件人詳細(xì)信息
第3步
我們將使用SendGrid的API,而不是SMTP。但是,如果API出現(xiàn)任何問題,將來?yè)碛蠸MTP服務(wù)器將是一個(gè)后備。所以輸入SendGrid的SMTP服務(wù)器地址,即:smtp.sendgrid.net。然后點(diǎn)擊“Next”。
Post SMTP外發(fā)郵件服務(wù)器主機(jī)名
第4步
選擇“SendGrid API”,然后單擊“Next”。
SendGrid API身份驗(yàn)證
第5步
現(xiàn)在回到Post SMTP Setup,粘貼您之前生成的SendGrid API密鑰,然后單擊“Next”。
Post SMTP設(shè)置SendGrid API密鑰
第6步
然后,您可以選擇在電子郵件未能送達(dá)時(shí)收到通知的方式。電子郵件是默認(rèn)且最簡(jiǎn)單的選項(xiàng)。Post SMTP甚至有一個(gè)Slack選項(xiàng)。然后點(diǎn)擊“Next”。
Post SMTP電子郵件通知
第7步
然后,您可以發(fā)送測(cè)試電子郵件以確保一切正常。在“Actions”菜單下,單擊“Send a Test Email”。
Post SMTP測(cè)試郵件
輸入您要向其發(fā)送測(cè)試的收件人電子郵件地址,然后單擊“Next”。如果一切正常,您將看到“Success”消息。
Post SMTP測(cè)試電子郵件成功
就是這樣!來自您的WordPress站點(diǎn)的所有電子郵件現(xiàn)在都將通過SendGrid的郵件服務(wù)器發(fā)送出去。請(qǐng)務(wù)必檢查您的收件箱和垃圾郵件文件夾,以確保測(cè)試電子郵件通過。您還可以檢查SendGrid活動(dòng)提要。
SendGrid活動(dòng)提要
第8步
然后您應(yīng)該跳到下面的部分來配置您的SendGrid域身份驗(yàn)證。
配置SendGrid域身份驗(yàn)證
配置您的SendGrid域身份驗(yàn)證將通過向收件箱提供商證明您擁有從中發(fā)送的域來提高可傳遞性。否則,您的電子郵件可能最終會(huì)出現(xiàn)在垃圾郵件文件夾中。
第1步
在SendGrid儀表盤中,單擊進(jìn)入“Settings”→“Sender Authentication”。在域身份驗(yàn)證部分下,單擊“Get Started”。
SendGrid域認(rèn)證
第2步
選擇您正在使用的DNS主機(jī)。然后點(diǎn)擊“Next”。
DNS主機(jī)
第3步
輸入您要發(fā)送的域。然后,您可以選擇您喜歡的安全類型。默認(rèn)和推薦的選項(xiàng)是“Use automated security”。啟用后,SendGrid將自動(dòng)輪換您的DKIM密鑰,以便它們不會(huì)被破壞。然后點(diǎn)擊“Next”。
SendGrid域發(fā)送自
第4步
然后您需要添加DNS記錄,以便您的電子郵件指向SendGrid。您可以在您的域注冊(cè)商或第三方DNS提供商處執(zhí)行此操作。它們需要三個(gè)CNAME記錄。如果您需要這方面的幫助,您可以隨時(shí)向您的提供商尋求幫助。
添加它們后,選中“I’ve added these records”框,然后單擊“Verify”。注意:添加DNS記錄后,可能需要一段時(shí)間才能傳播。大多數(shù)只需要幾分鐘,但可能需要長(zhǎng)達(dá)24小時(shí)。
SendGrid DNS記錄
然后您應(yīng)該會(huì)看到“It worked!” 域驗(yàn)證完成時(shí)的消息。
SendGrid已驗(yàn)證
您現(xiàn)在應(yīng)該已經(jīng)準(zhǔn)備好發(fā)送電子郵件了!請(qǐng)記住,上面的插件替換了默認(rèn)的wp_mail函數(shù)。這意味著從您的站點(diǎn)發(fā)出的所有電子郵件現(xiàn)在都將通過SendGrid路由。
網(wǎng)站標(biāo)題:如何為WordPress配置SendGrid以發(fā)送電子郵件
文章分享:http://www.dlmjj.cn/article/dpiijds.html


咨詢
建站咨詢
