各 ISP 的寄件伺服器(SMTP)
中華電信(Hinet): msa.hinet.net 168.95.4.211
數位聯合(SeedNet): tpts5.seed.net.tw 139.175.54.240
和信超媒體(Giga): smtp.giga.net.tw 203.133.1.121
台灣索尼(So-net): so-net.net.tw 61.64.127.16
速博: mail.sparqnet.net 211.78.130.150
台灣固網: smtp.anet.net.tw 61.31.233.92
亞太線上: mail.apol.com.tw 203.79.224.61
東森寬頻: ethome.net.tw 210.58.94.72
悉達資訊: smtp.seeder.net 202.43.64.73
故名思意,pop-before-smtp 就是在 smtp 前,先用 pop3 的帳號登入,以確保伺服器上有你的帳號。以下的步驟,先將 Sendmail 換成 Postfix,再將 smtp 的認証則改用 pop-before-smtp 的方式。
安裝 Postfix
先移除 sendmail:
apt-get remove sendmail
使用 apt 安裝 postfix:
apt-get install postfix
編輯 /etc/postfix/main.cf,搜尋之參數及修改方式如下:
myhostname -> host.example.com
mydomain -> example.com
myorigin -> $myhostname
inet_interfaces -> all
mydestination -> /etc/postfix/local-host-names
mynetworks -> 127.0.0.0/8, hash:/etc/postfix/access
relay_domains -> ...