一、安裝sendmail與郵件
1、安裝sendmail:
1) centos下可以安裝指令:
yum -y install sendmail
2) 安裝完後啟動sendmail指令:
service sendmail start
(推薦教學:centos使用教學)
2、安裝mail
安裝指令:
yum install -y mailx
二、發送郵件
1、透過檔案內容傳送
傳送指令:
mail -s 'mail test' xxx@yyy.com < con.txt
("mail test"為郵件主題,xxx@yyy .com為收件者信箱,con.txt儲存郵件內容)
2、透過管道符直接傳送
傳送指令:
echo "this is my test mail" | mail -s 'mail test' xxx@yyy.com
#三、設定寄件者資訊
上述發送郵件預設會使用linux目前登入使用者信,通常會被當成垃圾郵件,指定寄件者信箱資訊指令:vi /etc/mail.rc,編輯內容如:
set from=username@126.com set smtp=smtp.126.com set smtp-auth-user=username set smtp-auth-password=password set smtp-auth=login
注意設定中的smtp-auth-password不是郵件匣登入密碼,是郵件伺服器開啟smtp的授權碼,每個郵件匣開啟授權碼操作不同(網易126郵件匣開啟選單:設定->客戶端授權密碼)。
相關影片教學推薦:linux影片教學
#以上是centos怎麼發送郵件的詳細內容。更多資訊請關注PHP中文網其他相關文章!