How to block external email from domains or individual email
วิธีการตั้งค่าให้ระบบ ZIMBRA ทำการ reject email จากภายนอกไม่ให้สามารถส่งเข้าไปยัง user ภายในระบบได้ หรือการทำ blacklist email สามารถทำตามขั้นตอนได้ดังนี้ 1. ตั้งค่า smtpd_sender_restrictions ดังตัวอย่างด้านล่าง ZIMBRA 7: รันคำสั่ง
1 2 3 | $ zmlocalconfig -e postfix_smtpd_sender_restrictions="hash:/opt/zimbra/postfix/conf/postfix_reject_sender" |
ZIMBRA 8.0: เพิ่ม “client_sender_access hash:/opt/zimbra/postfix/conf/postfix_reject_sender” เข้าไปยังไฟล์ /opt/zimbra/conf/zmconfigd/smtpd_sender_restrictions.cf ZIMBRA 8.5 และ 8.6: แก้ไขไฟล์ /opt/zimbra/conf/zmconfigd/smtpd_sender_restrictions.cf โดยเพิ่มข้อความด้านล่างไปที่บรรทัดที่ 2
1 2 3 | %%contains VAR:zimbraMtaSmtpdSenderRestrictions check_sender_access lmdb:/opt/zimbra/postfix/conf/postfix_reject_sender%% |
และรันคำสั่ง
1 2 3 | $ zmprov ms `zmhostname` +zimbraMtaSmtpdSenderRestrictions "check_sender_access lmdb:/opt/zimbra/postfix/conf/postfix_reject_sender" |
2. สร้างไฟล์ /opt/zimbra/postfix/conf/postfix_reject_sender โดยที่ภายในไฟล์มีลิสต์ของ email หรือ domain ที่ต้องการจะ block แล้วตามด้วย REJECT ดังตัวอย่าง
1 2 3 4 | user@domain.com REJECT domain.com REJECT |
3. รันคำสั่ง postmap […]
How to change the recipient of the “daily report”
โดย default แล้ว ZIMBRA จะทำการส่ง email daily report ของระบบไปยัง email admin@yourdomain.com แต่ถ้าหากต้องการแก้ไขให้ ZIMBRA ทำการส่ง daily report ของระบบไปยัง email อื่นแทน สามารถทำได้ดังนี้ รันคำสั่ง
1 2 3 | zmlocalconfig -e smtp_destination=newemail@yourdomain.com |
โดยที่ newemail@yourdomain.com คือ email ใหม่ที่ต้องการให้ ZIMBRA ส่งหา ถ้าหากต้องการตรวจสอบดูว่าตอนนี้ได้ตั้งค่าให้ส่ง daily report ของระบบไปยัง email ไปยัง email อะไรก็สามารถใช้คำสั่ง
1 2 3 | zmlocalconfig smtp_destination |
Recent Comments