一、環境核實以及準備。
在centos7系統中預設有安裝mailx命令進行系統郵件的傳送。如果沒有相關的命令可以自行通過yum安裝
#yum install mailx -y
使用#ss -tnl檢視25埠是否監聽在127.0.0.1上。預設就是監聽的。
二、郵件收發命令
2)傳送mail給本系統使用者
$mailx 使用者名稱
使用:mailx命令檢視郵件
3. 系統收到的mail會儲存在/var/spool/mail/使用者名稱 資料夾中
收mail,鍵入mailx 就會顯示當前使用者的前20封mailx。可對郵件進行檢視刪除等操作。鍵入?可顯示所有命令。
也可以將郵件直接傳送到個人的外部郵箱如下所示:
3)編輯郵件內容
$mail root@localhost
4)快速傳送郵件
$echo 「郵件正文」 | mailx -s 郵件主題 root@localhost
5)傳送附件
$uuencode 附件名 顯示附件名 | mailx -s "subject" root@localhost
6)傳送郵件時增加-v選項可以在終端看到郵件伺服器的response
Mailx安裝與使用
mailx安裝與使用 1.解除安裝sendmail與postfix yum y install mailx 2.安裝mailx yum y remove sendmail postfix 3.配置mail.rc vim etc mail.rc set from dingkaitest 163.com...
Centos使用mailx465埠傳送郵件
mailx預設25埠傳送郵件,但是在一些雲伺服器中為了防止郵件濫發,往往都對25埠做了限制,所以此時就使用到加密的465埠了,本篇文章以qq郵箱為例來配置mailx,通過465埠傳送郵件。1 關閉其它的郵件工具 service sendmail stop chkconfig sendmail off...
Centos使用mailx 465埠傳送郵件
1 安裝mailx centos7預設已安裝 yum install mailx 2 建立證書 以qq郵箱為例 1 mkdir p root certs 2 echo n openssl s client connect smtp.qq.com 465 sed ne begin certificat...