Sendgrid 如何發送郵件

之前群友使用Github學生福利的時候送了我一個Sendgrid,正常使用Sendgrid一個月要9刀左右,但是學生包里送的是免費的,一個月可以發15000封郵件,完全夠用了。Sendgrid是個大型郵局,可以利用api和smtp的方式批量發送營銷郵件,有插件可以用來集成在WordPress、WHMCS等各種程序上。不過之前一直沒怎么弄懂,今天查了下順便摸索了一下,大概知道怎么發件了,記錄一下。

1.SendGrid設置域名

我們登錄Sendgrid控制臺后找到左邊的菜單欄,點開設置,然后找到Sender Authentication發送方驗證,點擊Get start開始。我這里已經設置好了,就直接顯示驗證過了。

Sendgrid 如何發送郵件

然后開始填入你的域名,下面4個選項選第一個使用自動安全設置就行了,會自動幫你設置DKIM等信息,如果你要自定義設置也可以。

Sendgrid 如何發送郵件

2.設置域名DNS記錄

接下來就是設置域名的DNS解析了,大概有幾個CNAME記錄需要設置,設置好后點藍色的驗證。

Sendgrid 如何發送郵件

3.創建發送者賬號

如果沒問題就驗證通過了。然后我們來到左邊菜單欄設置里找到Marketing營銷,然后點擊Sender發送方。點擊右上角藍色按鈕新建用戶,填入發送的郵箱,下面的那個郵箱我也不知道怎么填,就填的自己QQ郵箱。

Sendgrid 如何發送郵件

4.選擇相應的發送方式

創建好用戶后,VERIFIED那一欄變成綠色打勾就可以了。然后我們點擊左上角用戶名那里的下拉菜單,有個安裝向導,這里你可以選擇使用API方式還是SMTP方式發送郵件,成熟的程序都有插件了。

Sendgrid 如何發送郵件

我這里使用的是s-panel魔改再次修改版里自帶的Sendgrid設置

# sendgrid
$System_Config['sendgrid_key'] = 'xxxxx';
$System_Config['sendgrid_sender'] = '[email protected]';

這里的apikey可以在網站賬戶里自己創建,下面的發送賬號就是你剛才創建的賬號。這里需要注意一下,比如我這里的[email protected],no_reply是我自己創建的,后面的example.com是域名,em31是驗證域名的時候系統生成的,如果你想自定義這個子域名也可以。

5.自定義子域名

設置域名白名單:https://app.sendgrid.com/settings/whitelabel/domains

Sendgrid 如何發送郵件

如圖,比如這里我自定義的子域名就是mail了,創建以后仍然像第2步那樣設置相應的DNS記錄,然后創建發送賬號的時候就可以[email protected]這樣了。

weinxin
我的微信公眾號
我的微信公眾號掃一掃
廣告也精彩
avatar

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前評論:2   其中:訪客  2   博主  0

    • avatar 縉哥哥 4

      有沒有中文界面?看著英文就頭疼!

        • avatar 厘米 9

          @縉哥哥 可以用谷歌翻譯~