X

Postfix 設定 LAN Mail 發送 但不接收外部信件

Postfix 設定在區域網路(LAN)的環境, 可以將信發送進來, 但是不接收外來(WAN)的信件.

就是說, 內部 Crontab 或 User 寄送的信件想收到, 但是不想收到外面寄來的垃圾信~ 只要這樣子設定即可.

因此也就可以把垃圾信過濾的功能都拔掉囉~

設定 Postfix 讓 Mail 只能內部發送, 不讓外部信件送進來

  1. vim /etc/postfix/main.cf # 此為 Ubuntu / Debian Linux

    inet_interfaces = 192.168.0.2, 127.0.0.1
    # 註: 192.168.0.2 為此台機器的內部 IP.

  2. sudo /etc/init.d/postfix restart # 即可

參數可見官方說明 & 範例: Postfix Configuration Parameters

inet_interfaces = all (DEFAULT)
inet_interfaces = loopback-only (Postfix version 2.2 and later)
inet_interfaces = 127.0.0.1
inet_interfaces = 127.0.0.1, [::1] (Postfix version 2.2 and later)
inet_interfaces = 192.168.1.2, 127.0.0.1

inet_protocols = ipv4 (DEFAULT)
inet_protocols = all
inet_protocols = ipv6
inet_protocols = ipv4, ipv6

相關網頁

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post