奇技淫巧——整合Gmail与Mailgun实现免费域名邮箱
2019獨角獸企業重金招聘Python工程師標準>>>
曾今免費的G Suite現在已經不再免費了,老版本的G Suite已不能更換域名。至于其他的免費域名郵箱,Yandex的發信經常被Block, Zoho收信延遲嚴重且服務器不穩定,國內各企業郵局更是垃圾得不能用。因此,免費且靠譜的域名郵箱顯得格外稀缺。
最近在處理郵件發送的時候發現了Mailgun這款神器;它和Gmail配合可以完美地實現免費域名郵箱。因此,在這里分享給大家。
首先要說明一下,Mailgun每個月發送10000封郵件以內是免費的。對于個人和小型團體來說,10000封的月發送量綽綽有余了。
整個域名郵箱的實現如下面的示意圖所示。可見,我們整合了Mailgun和Gmail實現了和G Suite一樣的功能,曲線救國。下面我就來介紹一下具體怎樣部署GMail和Mailgun.
?
首先,我們要去mailgun.com注冊一個賬號。注冊賬號并驗證郵箱后,可以登錄到后臺,然后在Domains選項卡中點擊Add New Domain.
?
?
輸入域名 (比如example.com) 之后點擊下一步,會提示修改DNS記錄。請移步你的域名DNS解析商,添加好對應的DNS記錄。相關的記錄一共有5條,其中2條TXT記錄,2條MX記錄,1條CNAME記錄。添加好后點擊頁面底部的Continue to Domain Overview, 進入管理控制臺。
?
?
在控制臺中,頂部有提示,DNS需要24~48小時生效。如果確認自己更改的DNS已經生效了,就可以點擊控制臺中的Check DNS Records Now, 如上圖。如果DNS設置無誤,那么這個域名就可以開始使用了,我們可以看到此時域名的狀態已經變成了綠色的Active. 現在,我們首先要給這個域名設置轉發,使得我們的Gmail郵箱能夠收取域名郵箱的所有信件。
點擊頂部Routes選項卡,然后點擊Create Route, 如下圖所示。
?
?
在Create New Route界面中,Expression Type選擇Catch All, Actions勾選Forward并輸入你的GMail郵箱地址,其他所有選項保持默認即可,最后點擊下面的Create Route.
?
?
這時,我們回到Domains列表中點擊我們自己的域名,應該能看到如下圖的頁面,其中包含了SMTP服務器和密碼,以及API等內容。我們只需要知道服務器密碼即可。
?
?
至此,Mailgun的設置完畢,我們需要登錄GMail, 設置收發信。
登錄你的個人Gmail后臺,在Settings里面找到Accounts and Import, 點擊Add another email address, 如下圖。
?
?
在彈出的小窗口中,輸入姓名和你要使用的域名郵箱,這里以admin@example.com為例。勾選Treat as an alias, 然后點擊Next step. 在服務器配置的頁面輸入我們剛才的服務器信息、SMTP用戶名和密碼。端口為587,加密方式選擇TLS. 如下圖所示。填好后點擊Add account.
?
?
如果用戶名和密碼輸入無誤,GMail會向你的admin@example.com郵箱發送一封驗證郵件,而此時,這封郵件已經被轉發至你的GMail郵箱了,所以只要點擊收到的郵件中的驗證鏈接就大功告成了。
?
?
至此,我們完成了GMail和Mailgun的整合,以及免費域名郵箱的設置。所有發往admin@example.com的郵件均會被Mailgun轉遞至你的GMail郵箱,而你的GMail郵箱可以直接以admin@example.com的名義發信,和普通的域名郵箱沒有任何差別。收件人是無法知道你是用GMail發信還是用其他獨立的域名郵箱發信的。如果需要添加多個域名郵箱或者別名,只需要重復執行上述GMail的配置即可。
轉載于:https://my.oschina.net/u/1382365/blog/1590497
總結
以上是生活随笔為你收集整理的奇技淫巧——整合Gmail与Mailgun实现免费域名邮箱的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 树莓派小车避障之——超声波控制(2.1)
- 下一篇: Android编译宏、环境变量与选择编译