新聞中心
提高wordpress電子郵件可靠性的一種簡單方法是使用Amazon Simple Email Service或Amazon SES。在本教程中,我們將逐步向您展示如何使用Amazon SES從您的WordPress站點(diǎn)發(fā)送電子郵件。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國際域名空間、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、譙城網(wǎng)站維護(hù)、網(wǎng)站推廣。
為什么以及何時(shí)需要Amazon SES來處理WordPress電子郵件
我們經(jīng)常聽到用戶無法從他們的WordPress網(wǎng)站發(fā)送電子郵件。這是一個(gè)問題,因?yàn)槟揽侩娮余]件來保持您的網(wǎng)站順利運(yùn)行。
例如,您的站點(diǎn)依靠電子郵件來重置丟失的密碼,或者在新用戶注冊或有人填寫您的聯(lián)系表格時(shí)發(fā)送通知。
默認(rèn)情況下,WordPress使用PHPmail(國內(nèi)大部分云服務(wù)都禁用了此功能)發(fā)送電子郵件。但是,此功能并不總是按預(yù)期工作。這通常是因?yàn)閃ordPress服務(wù)器托管公司阻止它以防止濫用和垃圾郵件。
此外,流行電子郵件服務(wù)提供商的垃圾郵件過濾器會(huì)檢查收到的電子郵件以驗(yàn)證發(fā)件人。默認(rèn)的WordPress電子郵件未通過此檢查,有時(shí)甚至可能無法進(jìn)入垃圾郵件文件夾。
SMTP(簡單郵件傳輸協(xié)議)是發(fā)送電子郵件的行業(yè)標(biāo)準(zhǔn)。與PHP mail功能不同,SMTP使用正確的身份驗(yàn)證,這增加了您的電子郵件成功發(fā)送的機(jī)會(huì)。
Amazon SES是一種專為企業(yè)電子郵件設(shè)計(jì)的SMTP服務(wù)。這是一個(gè)很好的解決方案,可以僅向您和您的團(tuán)隊(duì)發(fā)送WordPress通知電子郵件,也可以向大型郵件列表發(fā)送電子郵件通訊。
該服務(wù)第一年免費(fèi)。之后,您可能需要按使用量付費(fèi),具體取決于您發(fā)送的電子郵件數(shù)量和其他因素。您可以在Amazon SES定價(jià)頁面上了解費(fèi)用。
在本教程中,我們將向您展示如何使用WP Mail SMTP插件從您的WordPress網(wǎng)站向Amazon SES服務(wù)發(fā)送電子郵件。
編者注:我們認(rèn)為Amazon SES對于初學(xué)者來說有點(diǎn)復(fù)雜。這就是為什么我們通常建議用戶使用SMTP.com或Sendinblue(國內(nèi)的站長可以考慮使用QQ企業(yè)郵箱或者163企業(yè)郵箱),它們都可以與WP Mail SMTP插件一起使用。
配置您的亞馬遜AWS賬戶
首先,您需要通過訪問Amazon Web Services網(wǎng)站來注冊一個(gè)免費(fèi)帳戶。雖然帳戶是免費(fèi)的,但您需要在設(shè)置帳戶時(shí)輸入信用卡詳細(xì)信息。
創(chuàng)建AWS賬戶后,您需要設(shè)置一個(gè)用戶。這將為您提供稍后需要的訪問密鑰。
為此,您需要打開Amazon Web Services用戶頁面。在此頁面中,您需要單擊“Add users”按鈕。
接下來,您需要設(shè)置一個(gè)新用戶。在User name字段中,您可以添加任何您喜歡的名稱,但我們建議您使用yourdomain_wpmailsmtp格式。
如果您為其他網(wǎng)站創(chuàng)建其他用戶,這將在未來有所幫助。您一目了然地知道每個(gè)用戶所在的網(wǎng)站,以及它被WP Mail SMTP插件使用。
您還需要選擇AWS憑證類型(AWS credential type)。您應(yīng)該勾選“Access key – Programmatic access”旁邊的復(fù)選框。
完成后,您可以單擊屏幕底部的“Next: Permissions”按鈕。
您現(xiàn)在將看到“Set permissions”屏幕。您需要單擊第三個(gè)選項(xiàng)“Attach existing policies directly”。
然后您應(yīng)該在搜索欄中鍵入“AmazonSESFullAccess”以過濾列表?,F(xiàn)在只應(yīng)列出一項(xiàng)政策。確保勾選該策略左側(cè)的復(fù)選框。
之后,單擊屏幕底部的“Next: Tags”按鈕。我們不需要更改“Add tags”頁面上的任何設(shè)置,因此只需單擊“Next: Review”按鈕,您就會(huì)進(jìn)入“Review”頁面。
在那里,您可以看到您為此用戶選擇的所有詳細(xì)信息。如果一切看起來都正確,那么只需單擊“Create user”按鈕。
您現(xiàn)在將看到一條消息,表明您已成功創(chuàng)建用戶。您還將看到您的用戶的Access Key ID和Secret Access Key。
在本教程的稍后部分,您將需要這些文件,因此您應(yīng)該將它們復(fù)制到一個(gè)安全的位置,或者直接下載CSV文件。或者,只需保持此瀏覽器窗口打開,以便稍后返回。
將Amazon Web Services切換到生產(chǎn)模式
默認(rèn)情況下,您的Amazon SES賬戶將在沙盒模式下運(yùn)行。這種有限模式只允許您向經(jīng)過驗(yàn)證的電子郵件地址發(fā)送電子郵件,旨在阻止垃圾郵件發(fā)送者濫用系統(tǒng)。
如果您想向任何人發(fā)送電子郵件,則必須提出從Sandbox沙盒模式切換到Production生產(chǎn)模式的請求。第一步是訪問AWS Support頁面以創(chuàng)建新案例。
首先,您需要以剛剛設(shè)置的用戶身份登錄。進(jìn)入“Create case”頁面后,您需要單擊第二個(gè)選項(xiàng)“Service limit increase”。
接下來,您需要填寫案例詳細(xì)信息。亞馬遜將使用您的回答來確保您不會(huì)發(fā)送垃圾郵件。
您應(yīng)該將限制類型保留為“SES Service Limits”并選擇“Transactional”作為郵件類型。在Website URL字段中,您應(yīng)該輸入您網(wǎng)站的地址。
下一部分標(biāo)記為“Describe, in detail, how you will only send to recipients who have specifically requested your mail”。在這里,您應(yīng)該分享一些有關(guān)電子郵件發(fā)送過程的詳細(xì)信息。
例如,您可以說您只向站點(diǎn)管理員發(fā)送站點(diǎn)通知,或者只向在您的站點(diǎn)上填寫表單的人發(fā)送郵件。
然后,您會(huì)被要求“Describe, in detail, the process that you will follow when you receive bounce and complaint notifications”。例如,您可以解釋W(xué)P Mail SMTP中的“Desired Daily Sending Quota”設(shè)置會(huì)將所有退回通知發(fā)送到指定的電子郵件地址。
當(dāng)被問及您是否會(huì)遵守AWS服務(wù)條款時(shí),您應(yīng)該回答“Yes”。
接下來,您應(yīng)該向下滾動(dòng)到“Requests”部分。首先選擇與您設(shè)置AWS賬戶時(shí)相同的區(qū)域。這將是離您站點(diǎn)服務(wù)器所在位置最近的區(qū)域。
對于限制字段,您應(yīng)該從下拉菜單中選擇“Desired Daily Sending Quota”。之后,在“New limit value”下,您應(yīng)該輸入您預(yù)計(jì)一天內(nèi)發(fā)送的最大電子郵件數(shù)量的估計(jì)值。
該頁面的最后一部分是“Use Case Description”。在這里,您應(yīng)該分享您擁有的網(wǎng)站類型的詳細(xì)信息以及您將發(fā)送電子郵件的原因。
確保包含將發(fā)送的電子郵件類型,例如表單提交確認(rèn)、購買收據(jù)或郵件訂閱。此處更詳細(xì)的回復(fù)可能會(huì)給您的申請更大的成功機(jī)會(huì)。
完成申請后,請繼續(xù)并單擊“Submit”按鈕。您將收到來自Amazon Web Services的兩封電子郵件,確認(rèn)已創(chuàng)建新案例。
您應(yīng)該會(huì)在一個(gè)工作日內(nèi)收到亞馬遜的決定。但與此同時(shí),您可以繼續(xù)本教程。
在WordPress網(wǎng)站上安裝WP Mail SMTP
WP Mail SMTP是WordPress最好的SMTP插件。您需要購買Pro計(jì)劃或更高版本才能使用Amazon SMTP。這也使您可以獲得由他們的一位專家設(shè)置的高級支持和white glove。
如果您想讓W(xué)P Mail SMTP支持團(tuán)隊(duì)為您設(shè)置此功能,您可以按照他們的指南了解如何請求為SMTP設(shè)置white glove,而不是按照以下步驟操作。
首先,您需要在您的網(wǎng)站上安裝并激活WP Mail SMTP。
安裝WP Mail SMTP
激活后,WP Mail SMTP安裝向?qū)⒆詣?dòng)啟動(dòng)。您需要單擊“Let’s Get Started”按鈕。
接下來,您將看到支持的電子郵件服務(wù)列表。在這里,您需要選擇Amazon SES,然后單擊“Save and Continue”按鈕。
您將看到一條消息,說明Amazon SES是技術(shù)高級用戶的不錯(cuò)選擇。您應(yīng)該單擊“I Understand, Continue”按鈕以關(guān)閉該消息。
之后,系統(tǒng)會(huì)要求您配置郵件程序設(shè)置。您需要使用您之前在創(chuàng)建Amazon AWS賬戶時(shí)復(fù)制的信息填寫Access Key ID,Secret Access Key和區(qū)域字段。
現(xiàn)在您需要向下滾動(dòng)到 SES 身份部分。您可以在此處選擇驗(yàn)證您的域或電子郵件地址。
驗(yàn)證您的域
按域驗(yàn)證的好處是它會(huì)驗(yàn)證使用該域的任何電子郵件地址。驗(yàn)證電子郵件地址更容易,但您必須單獨(dú)驗(yàn)證每個(gè)要使用的電子郵件地址。
要在Amazon SES上驗(yàn)證您的域名,您需要確保選擇了驗(yàn)證域選項(xiàng)。之后,您應(yīng)該輸入您在注冊Amazon AWS時(shí)使用的域名。
輸入域名后,您需要單擊“Verify Domain”按鈕。您將獲得一個(gè)名稱和值,以添加到您域的DNS設(shè)置中的新TXT記錄。
有關(guān)如何為您站點(diǎn)的DNS設(shè)置創(chuàng)建TXT記錄的說明,請參閱我們的DNS指南
成功驗(yàn)證域后,您應(yīng)該返回站點(diǎn)的WP Mail SMTP設(shè)置,然后刷新頁面?,F(xiàn)在將顯示任何經(jīng)過驗(yàn)證的域。
您現(xiàn)在可以跳過下面的“Verify Email Address”部分并繼續(xù)設(shè)置發(fā)件人姓名和電子郵件”。
驗(yàn)證您的電子郵件
如果您只計(jì)劃在WP Mail SMTP中使用單個(gè)電子郵件地址,那么驗(yàn)證您的電子郵件地址是一個(gè)不錯(cuò)的選擇。
首先,您需要單擊“Verify Email Address”選項(xiàng),然后您應(yīng)該在提供的字段中鍵入您計(jì)劃使用的電子郵件地址。
輸入電子郵件地址后,您需要單擊“Verify Email button”按鈕。您將看到一條通知,要求您檢查電子郵件收件箱以獲取確認(rèn)電子郵件。
這封電子郵件將從亞馬遜網(wǎng)絡(luò)服務(wù)發(fā)送,并包含一個(gè)驗(yàn)證鏈接。您必須在24小時(shí)內(nèi)單擊此鏈接以驗(yàn)證此電子郵件地址。
成功驗(yàn)證電子郵件后,您可以返回站點(diǎn)的 WP Mail SMTP 設(shè)置并刷新頁面。應(yīng)顯示任何經(jīng)過驗(yàn)證的電子郵件地址。
設(shè)置發(fā)件人姓名和電子郵件
現(xiàn)在您應(yīng)該向下滾動(dòng)到頁面的最后一部分,您可以在其中輸入“From”姓名和電子郵件地址。
您需要在From Name字段中輸入一個(gè)名稱。這是與您發(fā)送的電子郵件關(guān)聯(lián)的名稱,默認(rèn)情況下將設(shè)置為您站點(diǎn)的名稱。
您可以將其更改為任何名稱,例如您的公司名稱或個(gè)人名稱。您還可以選中Force From Name選項(xiàng)以在站點(diǎn)范圍內(nèi)應(yīng)用此設(shè)置。
您可以在“From Email”字段中輸入任何經(jīng)過驗(yàn)證的電子郵件地址。為獲得最佳效果,我們建議您使用包含您網(wǎng)站域的企業(yè)電子郵件地址,例如 example@yourwebsite.com。
我們建議您選中標(biāo)有“Force From Email”的框。這意味著您將在WordPress網(wǎng)站上自動(dòng)使用相同的外發(fā)電子郵件地址。
此選項(xiàng)將為您省去在整個(gè)站點(diǎn)中編輯電子郵件設(shè)置的麻煩,并降低您的電子郵件進(jìn)入垃圾郵件的可能性。
完成輸入設(shè)置后,您可以單擊“Save and Continue”按鈕。
啟用WP Mail SMTP功能
最后,系統(tǒng)會(huì)詢問您希望啟用哪些電子郵件功能。默認(rèn)情況下,啟用前三個(gè)選項(xiàng)。這些是改進(jìn)的電子郵件送達(dá)率、電子郵件錯(cuò)誤跟蹤和每周電子郵件摘要。
如果您愿意,也可以啟用詳細(xì)的電子郵件日志。做出選擇后,您應(yīng)該單擊“Save and Continue”按鈕。
輸入WP Mail SMTP許可證密鑰
最后,您需要輸入您的WP Mail SMTP許可證密鑰。當(dāng)您注冊您的WP Mail SMTP Pro帳戶時(shí),您會(huì)通過電子郵件收到此密鑰。
您還可以通過單擊WP Mail SMTP網(wǎng)站上的帳戶頁面中的“View License Key, Details, and Downloads”來找到您的許可證密鑰。
輸入許可證密鑰后,您應(yīng)該單擊“Verify License Key”按鈕。您應(yīng)該會(huì)看到一條成功消息。只需單擊“OK ”確認(rèn)該消息,然后單擊“Continue”按鈕。
WP Mail SMTP現(xiàn)在將檢查您的郵件程序配置。如果一切都按預(yù)期工作,那么您將看到一個(gè)帶有消息“Congrats, you’ve successfully set up WP Mail SMTP!”的屏幕。
如果出現(xiàn)問題,您將看到一條消息,內(nèi)容為“Whoops, looks like things aren’t configured properly”。您需要單擊“Start Troubleshooting”按鈕來修復(fù)錯(cuò)誤。
發(fā)送測試電子郵件
完成故障排除后,您可能希望再發(fā)送一封測試電子郵件,以確保一切正常。
您需要導(dǎo)航到WP Mail SMTP ? Tools ,然后單擊“Email Test”選項(xiàng)卡。默認(rèn)情況下,測試電子郵件將發(fā)送到您網(wǎng)站的管理員電子郵件地址,但您可以更改此設(shè)置。接下來,單擊“Send Email”。
如果一切都設(shè)置正確,那么您應(yīng)該會(huì)看到成功!信息。
希望本教程能幫助您了解如何使用Amazon SES發(fā)送WordPress電子郵件。
當(dāng)前標(biāo)題:如何使用AmazonSES發(fā)送WordPress電子郵件
文章位置:http://www.dlmjj.cn/article/cdpdoig.html


咨詢
建站咨詢
