Zimbra MTA จะเป็น service ที่จัดการเรื่อง การรับ-ส่งเมล์ แต่ที่จริงแล้วก็คือ
postfix+Clam AntiVirus+SpamAssassin+Amavisd-New http://www.zimbra.com/docs/os/6.0.6/administration_guide/6_MTA.06.1.html#1028308
มันจะเขียน log ไว้ที่ /var/log/zimbra.log ก็ดูในนั้นก่อนว่ามันเป็นอย่างไร มี error ตรงไหน
แต่มันต้องมาจาก system design ของเราก่อนว่ามันเป็นอย่างไร
อย่างเช่น
- zimbra เราต่อเข้ากับ internet ตรงๆ ? รับส่งเอง
- รับส่งผ่านจาก mail server เครื่องอื่นหรือเปล่า อันนี้เคสของผม ก็ต้องมีเรื่อง relay
#การ relay e-mail ไปที่ ISP เพื่อให้ส่ง mail ออกไปภายนอกได้
#zimbra user
su - zimbra
zmprov ms mail.example.com zimbraMtaRelayHost relay.your-isp-smtp.com
echo relay.your-isp-smtp.com ispusername:isppassword > /opt/zimbra/conf/relay_password
postmap hash:/opt/zimbra/conf/relay_password
postconf -e smtp_sasl_password_maps=hash:/opt/zimbra/conf/relay_password
postconf -e smtp_sasl_auth_enable=yes
postconf -e smtp_cname_overrides_servername=no
postconf -e smtp_use_tls=yes
postconf -e smtp_sasl_security_options=noanonymous
postfix reload
-หรือไม่ก็เช็คว่า firewall มัน block port ?
สู้ๆๆ :)
นายเทิ่ง