在linux下配置外部SMTP服務器發送郵件的方法有很多,可以使用SendEmail、heirloom-mailx等來實現。下面寫一下用heirloom-mailx來說實現郵件發送的教程。

1.安裝heirloom-mail
在命令行中輸入“sudo apt-get install heirloom-mailx”指令,如下圖:

2.修改/etc/nail.rc文件
在命令行中輸入“vi /etc/nail.rc”,移動光標至文件末尾處,輸入“i”進入插入模式,然后添加需要開放的SMTP服務器:
代碼

set from=USER@126.com set smtp=smtp.126.com set smtp-auth-user=USER set smtp-auth-password=PASSWORD set smtp-auth=login

set from是發送的郵件地址
set smtp是發生的外部smtp服務器的地址
set smtp-auth-user是外部smtp服務器認證的用戶名
set smtp-auth-password是外部smtp服務器認證的用戶密碼
set smtp-auth是郵件認證的方式

需要注意的是“mtp-auth-password外部smtp服務器認證的用戶密碼”為郵箱的授權碼而不是郵箱密碼,授權碼的位置可以在自己的郵箱設置中查看,例如我的郵箱授權碼查看位置:

我的文件設置為

設置完畢后,按ESC健退出插入模式并輸入“:wq”退出。

3.測試
在命令行發送
echo “郵件內容” | heirloom-mailx -s “郵件標題” wangqingchuan92@126.com
例如我的:

也可以加參數v看到mail輸出的詳細信息:
echo “郵件內容” | heirloom-mailx -vs “郵件標題” wangqingchuan92@126.com
例如我的:

PS:若在smtp-auth-password中輸入的是郵箱密碼,則在郵件發送則失敗并會出現如下圖信息:

 

如果,你對上面的內容還有疑問,推薦選擇三五互聯企業云郵箱!有專人協助您解答郵箱疑問。

三五互聯21年老牌服務商,企業郵箱功能豐富,支持層級子文件夾,郵件歸檔,郵件撤回,企業網盤,日程微信通知、多彩便簽等幾十項特色功能,使用管理便捷。按需自由定制,購買靈活,PCIe加速、極速收發!而且支持小程序收發郵件,隨時隨地移動辦公。價格實惠,還可以免費試用!

高性價比企業郵箱開通鏈接:http://www.shinetop.cn/services/mail/

贊(1)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » Ubuntu下調用外部郵箱SMTP服務器發送郵件

登錄

找回密碼

注冊