Linux發(fā)送郵件的前9種命令行方法


【蜂郵EDM】:郵件群發(fā)系統(tǒng),EDM郵件營(yíng)銷(xiāo)平臺(tái),郵件代發(fā)服務(wù)。 查看價(jià)格
【AokSend郵件API】:觸發(fā)式郵件API,15元/萬(wàn)封,99%送達(dá)率。 查看價(jià)格
【烽火郵箱】:新人領(lǐng)取免費(fèi)域名郵箱,可用作企業(yè)郵箱公司郵箱。 查看價(jià)格
Linux發(fā)送郵件的前9種命令行方法
在Linux系統(tǒng)中,直接從終端發(fā)送郵件是一個(gè)非常實(shí)用的功能,尤其是在需要自動(dòng)化郵件發(fā)送、批量郵件操作或不需要圖形界面的情況下。本文將介紹Linux中最常用的9種發(fā)送郵件的命令及其用法,幫助你高效地完成郵件發(fā)送任務(wù)。
1. 郵箱命令:mail
方法簡(jiǎn)介
mail
是Linux中最基礎(chǔ)也是最重要的郵件發(fā)送命令,它可以發(fā)送一封或批量發(fā)送郵件。mail
命令基于命令行界面(CLI)工作,支持多種選項(xiàng)和參數(shù)。
使用場(chǎng)景
- 發(fā)送單封郵件
- 批量發(fā)送郵件
- 設(shè)置自動(dòng)回復(fù)
- 設(shè)置郵件隊(duì)列
基本用法
mailto:<收件人地址> <郵件內(nèi)容>
示例:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
詳細(xì)用法:
選擇收件人:
- 單封郵件:
mailto:<地址> <內(nèi)容>
- 批量郵件:
mailto:<收件人列表> <內(nèi)容>
,其中收件人列表可以是多個(gè)地址,用空格分隔。
- 單封郵件:
設(shè)置主題:
mailto:<收件人> <主題> <郵件正文>
自動(dòng)回復(fù):
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
例如:
mailto:admin@example.com "郵件正文" :自動(dòng)回復(fù): "郵件已發(fā)送"
郵件隊(duì)列:
mailto:<收件人> <主題> <正文>:q: <郵件隊(duì)列名稱>
例如:
mailto:zhangsan@example.com "郵件正文" :q: "郵件已加入隊(duì)列"
其他選項(xiàng):
:s:
:設(shè)置主題:r:
:回信:d:
:刪除郵件:x:
:重發(fā)郵件
注意事項(xiàng):
- 郵件路徑:如果在其他目錄下創(chuàng)建郵件,需要使用
-d
選項(xiàng)指定路徑。 - 限制:
mail
命令最多只能發(fā)送5封郵件,超過(guò)則需要使用sendmail
命令。
2. Sendmail
方法簡(jiǎn)介
sendmail
是一個(gè)更強(qiáng)大的郵件發(fā)送工具,支持自動(dòng)發(fā)送、批量發(fā)送郵件,還可以處理返回信息和郵件隊(duì)列。
使用場(chǎng)景
- 批量發(fā)送郵件
- 處理郵件返回信息
- 設(shè)置郵件隊(duì)列
- 支持SSL/TLS加密
基本用法
sendmail -c <配置文件>
示例:
sendmail -c /etc/sendsail/sendsail.conf
詳細(xì)用法:
配置文件:
- 使用
-c
參數(shù)指定配置文件,配置文件中可以設(shè)置收件人列表、主題、正文等信息。 - 如果沒(méi)有配置文件,則默認(rèn)打開(kāi)交互式會(huì)話,直接從標(biāo)準(zhǔn)輸入發(fā)送郵件。
- 使用
批量發(fā)送郵件:
sendmail -c <配置文件> <郵件正文>
處理返回信息:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
0例如:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
1設(shè)置郵件隊(duì)列:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
2其他選項(xiàng):
:s:
:設(shè)置主題:d:
:刪除郵件:x:
:重發(fā)郵件- 支持SSL/TLS加密:
-S
或--ssltl
,-i
或--insecure
(禁用證書(shū)驗(yàn)證)
示例:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
3
3. SMTP命令
方法簡(jiǎn)介
SMTP 是一種郵件傳輸協(xié)議,通過(guò)端口傳輸郵件,通常用于配置郵件服務(wù)器。
使用場(chǎng)景
- 配置郵件服務(wù)器
- 設(shè)置自動(dòng)回復(fù)
- 批量發(fā)送郵件
- 發(fā)送郵件到遠(yuǎn)程服務(wù)器
基本用法
mailto:zhangsan@example.com "發(fā)送郵件給張三"
4
示例:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
5
詳細(xì)用法:
配置郵件服務(wù)器:使用
startgsmtpd
命令開(kāi)始郵件服務(wù)器,然后通過(guò)管道連接到sendmail
。發(fā)送郵件:
??????【烽火郵箱】:烽火郵箱是一款簡(jiǎn)潔高效的企業(yè)郵箱平臺(tái),新客戶贈(zèng)送免費(fèi)企業(yè)郵箱,一個(gè)起賣(mài)、按月付費(fèi)(低至9.9元);支持別名郵箱及群組郵箱,支持定制無(wú)限郵箱。高權(quán)重純凈IP池,系統(tǒng)自帶反垃圾機(jī)制。
立即查看 >> :企業(yè)郵箱價(jià)格【蜂郵EDM】:郵件群發(fā)系統(tǒng),EDM郵件營(yíng)銷(xiāo)平臺(tái),郵件代發(fā)服務(wù),專業(yè)研發(fā)定制郵件營(yíng)銷(xiāo)系統(tǒng)及郵件群發(fā)解決方案!蜂郵自研產(chǎn)品線主要分為標(biāo)準(zhǔn)版、外貿(mào)版、企業(yè)版、定制版,及郵件API郵件SMTP接口服務(wù)。
立即查看 >> :郵件發(fā)送價(jià)格【AokSend郵件API】:專注觸發(fā)式郵件API發(fā)送服務(wù)。15元/萬(wàn)封,發(fā)送驗(yàn)證碼郵件、忘記密碼郵件、通知告警郵件等,不限速。綜合送達(dá)率99%、進(jìn)箱率98%。觸發(fā)郵件也叫事務(wù)性郵件或推送郵件,包含:驗(yàn)證碼郵件、重置密碼郵件、余額提醒郵件、會(huì)員到期郵件、賬號(hào)認(rèn)證郵件等!
??????
立即查看 >> :郵件發(fā)送價(jià)格mailto:zhangsan@example.com "發(fā)送郵件給張三"
4自動(dòng)回復(fù):
mailto:zhangsan@example.com "發(fā)送郵件給張三"
7例如:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
8批量發(fā)送郵件:可以將多個(gè)郵件地址用逗號(hào)分隔,放在
-t
選項(xiàng)后面。其他選項(xiàng):
:h:
:顯示幫助信息:q:
:退出sendmail
模式:x:
:退出交互式模式
4. IMAP命令
方法簡(jiǎn)介
IMAP 是一種郵件存儲(chǔ)協(xié)議,通過(guò)端口方式接收和管理郵件。
使用場(chǎng)景
- 檢索郵件
- 收集郵件
- 處理郵件隊(duì)列
基本用法
mailto:zhangsan@example.com "發(fā)送郵件給張三"
9
示例:
mailto:<收件人> <主題> <郵件正文>
0
詳細(xì)用法:
配置郵件服務(wù)器:使用
startimapd
命令開(kāi)始郵件服務(wù)器,然后通過(guò)管道連接到sendmail
。發(fā)送郵件:
mailto:zhangsan@example.com "發(fā)送郵件給張三"
9自動(dòng)回復(fù):
mailto:zhangsan@example.com "發(fā)送郵件給張三"
7批量發(fā)送郵件:可以將多個(gè)郵件地址用逗號(hào)分隔,放在
-t
選項(xiàng)后面。其他選項(xiàng):
:h:
:顯示幫助信息:q:
:退出sendmail
模式:x:
:退出交互式模式
5. POP3命令
方法簡(jiǎn)介
POP3 是一種郵件存取協(xié)議,通過(guò)端口方式接收郵件。
使用場(chǎng)景
- 檢索郵件
- 收集郵件
- 處理郵件隊(duì)列
基本用法
mailto:<收件人> <主題> <郵件正文>
3
示例:
mailto:<收件人> <主題> <郵件正文>
4
詳細(xì)用法:
配置郵件服務(wù)器:使用
startpopd
命令開(kāi)始郵件服務(wù)器,然后通過(guò)管道連接到sendmail
。發(fā)送郵件:
mailto:<收件人> <主題> <郵件正文>
3自動(dòng)回復(fù):
mailto:zhangsan@example.com "發(fā)送郵件給張三"
7批量發(fā)送郵件:可以將多個(gè)郵件地址用逗號(hào)分隔,放在
-t
選項(xiàng)后面。其他選項(xiàng):
:h:
:顯示幫助信息:q:
:退出sendmail
模式:x:
:退出交互式模式
6. Echo命令
方法簡(jiǎn)介
echo
是一個(gè)簡(jiǎn)單的命令行工具,可以用于構(gòu)造復(fù)雜的命令行腳本。
使用場(chǎng)景
- 構(gòu)造復(fù)雜的命令行腳本
- 發(fā)送郵件
基本用法
mailto:<收件人> <主題> <郵件正文>
7
示例:
mailto:<收件人> <主題> <郵件正文>
8
詳細(xì)用法:
構(gòu)造命令行腳本:
echo
可以將文本內(nèi)容構(gòu)造為完整的命令行腳本,然后通過(guò)管道連接到sendmail
。發(fā)送郵件:
mailto:<收件人> <主題> <郵件正文>
9自動(dòng)回復(fù):
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
0批量發(fā)送郵件:可以將多個(gè)郵件地址用逗號(hào)分隔,放在管道輸入中。
7. Shell腳本
方法簡(jiǎn)介
Shell腳本是一種通過(guò)文本編輯器編寫(xiě)的腳本,可以自動(dòng)化發(fā)送郵件。
使用場(chǎng)景
- 自動(dòng)化郵件發(fā)送
- 處理郵件隊(duì)列
- 收集郵件信息
示例腳本:
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
1
使用方法:
- 編輯腳本內(nèi)容,修改發(fā)件人、主題和正文。
- 執(zhí)行腳本:
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
2
8. 多用途郵件工具:sendmail+shell
方法簡(jiǎn)介
sendmail
是一個(gè)強(qiáng)大的郵件工具,配合shell
腳本可以實(shí)現(xiàn)復(fù)雜的郵件操作。
使用場(chǎng)景
- 自動(dòng)化郵件發(fā)送
- 批量發(fā)送郵件
- 處理郵件返回信息
示例腳本:
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
3
使用方法:
- 編輯腳本內(nèi)容,修改發(fā)件人、主題和正文。
- 執(zhí)行腳本:
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
2
9. 發(fā)件人信息: personalized sender
方法簡(jiǎn)介
可以通過(guò)-f
或:f:
選項(xiàng)設(shè)置發(fā)件人信息,使郵件看起來(lái)更專業(yè)。
使用場(chǎng)景
- 設(shè)置 personalized 發(fā)件人
- 保持郵件隱私
基本用法:
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
5
示例:
mailto:<收件人> <主題> <正文>:選項(xiàng): <自動(dòng)回復(fù)信息>
6
詳細(xì)用法:
:f:
:設(shè)置 personalized 發(fā)件人:x:
:重發(fā)郵件:s:
:設(shè)置主題
總結(jié)
通過(guò)以上9種方法,你可以輕松地在Linux系統(tǒng)中發(fā)送郵件。根據(jù)不同的場(chǎng)景和需求,選擇適合的命令進(jìn)行使用。mail
和 sendmail
是最常用的命令,而startimapd
、startpopd
和echo
也可以用于復(fù)雜的郵件操作。希望這些方法能幫助你在Linux中高效地發(fā)送郵件!


【蜂郵EDM】:郵件群發(fā)系統(tǒng),EDM郵件營(yíng)銷(xiāo)平臺(tái),郵件代發(fā)服務(wù)。 查看價(jià)格
【AokSend郵件API】:觸發(fā)式郵件API,15元/萬(wàn)封,99%送達(dá)率。 查看價(jià)格
【烽火郵箱】:新人領(lǐng)取免費(fèi)域名郵箱,可用作企業(yè)郵箱公司郵箱。 查看價(jià)格
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由MailBing郵件營(yíng)銷(xiāo)博客發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。