免費軟體下載論壇

 找回密碼
 立即註冊
查看: 369|回復: 0

[PHP 程式] LNMP 下建立 Postfix 服務

[複製鏈接]
發表於 2016-2-18 14:19:35 | 顯示全部樓層 |閱讀模式
adfe images 免費圖床

postfix

postfix


LNMP 安裝包現在都不內建安裝 sendmail 了,都建議使用 SMTP 方式來發信,避免造成大量的垃圾郵件難以管理,不過有些程序還是需要 PHP 發信功能才方便。

原本最簡單的方法,就是安裝 sendmail 組件發信,不知為何,我這台 VPS 安裝後就是信件發出去非常慢,所以建議安裝 Postfix,比 sendmail 快多了。

OneinStack 安裝包 + CentOS 7

1. 移除 sendmail

  1. yum remove sendmail
複製代碼


2. 安裝 Postfix

  1. yum install postfix
複製代碼


3. 更改默認 MTA 為 Postfix

  1. /usr/sbin/alternatives --set mta /usr/sbin/sendmail.postfix
複製代碼


4. 檢查下是否改成功了

  1. alternatives --display mta
複製代碼


5. 配置 Postfix

  1. vi /etc/postfix/main.cf
複製代碼


6. 修改以下的內容,每一行內容都請先將前面的 # 去掉

  1. myhostname = vps.gtour.info
  2. mydomain = gtour.info
  3. myorigin = $mydomain
  4. inet_interfaces = all
  5. mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
  6. mynetworks = 106.185.31.6/24, 127.0.0.0/8
  7. relay_domains =
  8. home_mailbox = Maildir/
複製代碼


7. 啟動 Postfix

  1. systemctl start postfix   # 啟動
  2. systemctl status postfix   # 檢查狀態
  3. systemctl restart postfix  # 重啟
複製代碼


8. 設置開機啟動

  1. chkconfig postfix on
複製代碼


本文參考文章:
趙容部落:http://short.diiib.net/IBbkv
Kevin Linul 網路日記本:http://short.diiib.net/mVAv6

來自群組: VPS 主機
最穩定的中文圖床 Adfe images 開放免費註冊,歡迎使用。
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

返回列表 搜索

關于我們|小黑屋|手機版|免費軟體下載論壇 |網站地圖

GMT+8, 2019-6-18 16:54 , Processed in 0.031559 second(s), 12 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表