linux安裝email,傳送郵件做監控

2021-08-30 08:57:09 字數 1052 閱讀 4630

一、使用yum命令安裝

yum -y install sendmail

yum install -y mail

yum install -y mutt

二、啟動email命令

檢視email執行狀態:/etc/init.d/sendmail status

啟動email:/etc/init.d/sendmail start

三、測試

echo 'test' | mail -s 'test'   ***@qq.com
語法:

-s 指定郵件主題

-c 指定抄送的人

-a 指定傳送的附件

-f 指定從哪個收件箱中讀取內容,eg, -f /home/wahaha/mb

echo "hello,this is the content of mail.welcome to www.mzone.cc" | mail -s "hello from mzone.cc by pipe"  -c [email protected] [email protected]

# sendmail config

set [email protected]

set smtp=smtp.126.com

set [email protected]

set smtp-auth-password=***x

set smtp-auth=login

注意:

email如果檢視狀態,出現如下情況:

sendmail 已死,但是 subsys 被鎖

sm-client (pid  10853) 正在執行...

解決辦法:

檢視postfix服務狀態:service postfix status

停止postfix(若啟動):service postfix stop

重新再啟動email服務:/etc/init.d/sendmail restart

設定linux傳送email(非sendmail)

vi etc mail.rc 在末尾新增郵箱和密碼 set from 249016681 qq.com smtp smtp.qq.com set smtp auth user 249016681 qq.com smtp auth password smtp auth login mail s a u...

thinkPHP PHPMailer 傳送郵件

二 在thinkphp的配置檔案config.php中寫以下 郵件傳送配置 mail host smtp.163.com smtp伺服器的名稱 mail host smtp.exmail.qq.com 郵箱是qq mail smtpauth true,啟用smtp認證 mail username 1...

thinkphp phpmailer傳送郵件

1.在function.php中新增 郵件傳送函式 param address 郵件收件人位址 param titlle 郵件標題 param content 郵件內容 param attachment 附件 function sendmail addressee,title,content,att...