[精讚] [會員登入]
4976

[CentOS6] 設定 sendmail

Centos6上設定sendmail,基本上sendmail會設定多半是為了寄系統信和收垃圾信(喂!!?)

分享此文連結 //n.sfs.tw/11335

分享連結 [CentOS6] 設定 sendmail@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 14:23:58 最後編修
2017-06-19 11:15:11 By 張○○
 

自動目錄

簡單的設定sendmail,基本上讓外面能寄信進來,自己也能寄出去(雖然會變垃圾信)

OS

CentOS6 Linux n.sfs.tw 2.6.32-358.el6.x86_64 #1

安裝

# yum install sendmail m4 sendmail-cf

設定監聽埠

修改 /etc/mail/sendmail.mc 約116行,把127.0.0.1改為0.0.0.0,這樣子外面才能寄信近來

DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl

編碼

# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

設定允許寄信網段

允許192.168.1.0/24及163.17.1.1,這是允許這段IP能用此伺服器寄出,可設定多筆

# vim /etc/mail/access

Connect:192.168.1                       RELAY
Connect:163.17.1.1                      RELAY

將access檔案內容寫入db檔案

#  makemap hash /etc/mail/access.db </etc/mail/access

設定網域名稱 vi /etc/mail/local-host-names

n.sfs.tw
mail.n.sfs.tw

重啟及檢查

# service sendmail restart

查看是否有啟動
# netstat -at | grep smtp
tcp        0      0 *:smtp                      *:*                         LISTEN

如有啟動失敗,檢查是否postfix已經開啟

# service postfix stop

防火牆25埠是否有開? 沒開只能寄不能收,先關看看

# service iptables stop

SELINUX的問題?先關試試

# setenforce 0

參考資料

[1] http://marcustsai.blogspot.tw/2010/11/sendmail.html


原文 2013-07-22 14:10:06

END

你可能感興趣的文章

[CentOS 8] 無法使用: No URLs in mirrorlist error Centos8 沒辦法使用yum安裝軟體的解決方法

使用GPG檔案加解密 簡易的檔案加解密方式,可以讓你重要的資料包括文字檔加解密。

Centos7 安裝 docker-composer 及使用 docker compose 是使用docker的利器,可以讓很多的指令用文檔的方式載入。

[LINUX] 利用 usermod 修改使用者的參數和資料 使用指令 usermod 修改使用者的參數和資料

[CENTOS7/8] 安裝中文字型 如何在Centos7上安裝和移除中文字型?

[Linux] 刪除last/lastb登出入記錄 linux shell的登出入記錄

隨機好文

Smarty安裝 smarty 是著名的樣版引擎,非常的好用,用多了突然發現拿掉smarty反而不會寫php了,以下是安裝過程..

詭異的創業思維 創業的思維中,有多少銀彈,有多少技術,有多少人脈,有多少時間等等,每個都要考慮進去,以熱忱建立的關係脆弱的像蘇打餅乾一樣..

外匯課程經驗 有天遇到某個朋友的正妹朋友,說她有個很棒的外匯投資課程,要我們去聽,只收場地費200大洋。她又說續效最差一個月也有1%,誰還在苦哈哈上班?

正則表達式:Email名稱防止連續輸入點(.)及下底線(_) Email的名稱中要允許特殊符號,但又不允許連續出現的正則表達式

[AS3] FLASH 引入外部as檔 FLASH AS3中,若要引用另外撰寫的 class(*.as) 檔案,該如何處理?