lnmp下安裝sendmail,啟用mail函數寄送信件

本篇教導如何在VPS Linux主機下安裝Sendmail,啟用mail函數寄送信件
目前系統架站環境是LNMP

1.安裝 sendmail
yum install sendmail* sendmail-cf
2.使用下面的指令重啟php-fpm進程(自行修改位置)
/etc/init.d/php-fpm restart
3.檢查sendmail是否正常執行
/etc/init.d/sendmail status
如果顯示running 就表示正常

sendmail 相關指令
啟動sendmail
/etc/init.d/sendmail start
關閉sendmail
/etc/init.d/sendmail stop
重啟sendmail
/etc/init.d/sendmail restart
4.在php.ini,填寫sendmail的絕對路徑
使用指令開啟php.ini
vi /usr/local/php/etc/php.ini
輸入 /sendmail_path 尋找定位(或是手動找到sendmail_path),你會發現預設是下面的代碼
;sendmail_path =
按 i 進入編輯,將這行修改為
sendmail_path = /usr/sbin/sendmail -t –i
按 Esc 鍵離開編輯,輸入 :wq 儲存離開
5.重啟php-fpm進程
/etc/init.d/php-fpm restart

最後要把主機名稱加入到/etc/hosts中
快速加入
echo "" >> /etc/hosts
echo "127.0.0.1 $HOSTNAME" >> /etc/hosts

大功告成!!

發表迴響

*