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

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


咨詢
建站咨詢
