postfix是用來替代sendmail的,除非你用原始碼進行安裝,否則,sendmail和postfix是不能同時存在在乙個系統上的。要想解決這個問題,必須要把sendmail刪掉,但刪除之前,最好對sendmail做乙個備份。以root身份登入:
mkdir /root/sendmail-old
cp /etc/aliases /root/sendmail-old
cp /etc/sendmail.cf /root/sendmail-old
cp /etc/sendmail.cw /root/sendmail-old
cp /etc/mail/* /root/sendmail-old
rpm -e sendmail sendmail-doc sendmail-cf --nodeps
(在解除安裝sendmail的時候可能會有一些錯誤,用--nodeps可以不顯示錯誤資訊)
killall sendmail
如果你的系統上原來有sendmail,先將其停止並將其檔案改名:
# /etc/init.d/sendmail stop
# chkconfig --level 0123456 sendmail off
# mv /usr/bin/newaliases /usr/bin/newaliases.orig
# mv /usr/bin/mailq /usr/bin/mailq.orig
# mv /usr/sbin/sendmail /usr/sbin/sendmail.orig
用以下命令檢視系統是否安裝了sendmail:
[root@mail /root]# rpm -qa |grep sendmail
sendmail-doc-8.9.3-15
sendmail-8.9.3-15
sendmail-cf-8.9.3-15
用以下命令強行解除安裝sendmail:
[root@mail /root]# rpm -e sendmail sendmail-cf sendmail-doc --nodeps
用以下命令殺死執行中的sendmail程序:
[root@mail /root]# killall sendmail
在這裡我是使用的第二種方法,直接把3個檔案改了一下名字
Postfix郵件伺服器搭建(四)
安裝 openssl root test root tar zxvf openssl 0.9.8e.tar.gz 同樣,上一步我在圖形介面直接操作 root test root cd openssl 0.9.8e root test openssl 0.9.8e config shared zlib...
Linux 搭建postfix郵件伺服器
1.修改主機名和部署dns伺服器 root mail hostname mail.disanzu.com 部署dnf伺服器可以參考我的另一篇安裝dns伺服器的部落格 2.安裝postfix伺服器 root mail yum y install postfix 3.修改postfix配置檔案 root...
postfix郵件伺服器安全
分析smtp傳送 把內部ip從郵件 的信任網路中去掉,然後測試郵件傳送 依靠郵件發件人 root slackbox telnet mail.com 25 trying 10.70.253.52.connected to mail.com.escape character is 220 mail.co...