Solved : Warning: Illegal Address Syntax pada Log Zimbra

Posted by

Beberapa bulan yang lalu, Team Excellent melakukan migrasi email server salah satu Bank didaerah Gondangdia Jakarta. Sebelumnya, mereka menggunakan email server Mdaemon dan menggunakan Microsoft Outlook sebagai email kliennya. Proses migrasi dan switching pada email server Zimbra berjalan dengan lancar.

Pasca migrasi, proses monitoring dan pendampingan dilakukan sehari setelahnya. Ketika diperhatikan pada log, banyak informasi warning: illegal address syntax”

Mei 22 08:25:14 mta postfix/smtpd[15467]: warning: Illegal address syntax from mail.xxxxxx.co.id[xxx.xxx.xxx.xxx] in RCPT command: <'pulan@domaintujuan.com'>

Selain pesan tersebut, email-email yang dikirimkan juga bouncing dan mendapatkan pesan error Server error: ‘501 5.1.3 Bad recipient address syntax’. Alhasil, banyak email yang tidak terkirim pada domain tujuan. Warning pada log tersebut biasanya dikarenakan user melakukan copy paste dari email sebelumnya dan dimasukkan alamat emailnya pada bagian to, cc atau bcc. Untuk mengatasi hal tersebut, saya melakukan langkah-langkah berikut :
[code lang=’plain’]
su – zimbra
vi /opt/zimbra/conf/command_filter.regex
[/code]
Isi dengan isian berikut :

# eXtremeSHOK.com
 
# Fix Illegal address syntax, malformed emails that are surrounded in single quotes
/^RCPT\s+TO:\s*<'([^[:space:]]+)'>(.*)/ RCPT TO:<$1>$2

Buka file /opt/zimbra/conf/zmconfigd.cf
[code lang=’plain’]
vi /opt/zimbra/conf/zmconfigd.cf
[/code]
Tambahkan baris berikut sebelum tulisan RESTART mta

POSTCONF smtpd_command_filter pcre:/opt/zimbra/conf/command_filter.regex

Simpan dan restart service MTA
[code lang=’plain’]
zmmtactl restart
[/code]
Setelah menambahkan parameter diatas, email yang terindikasi illegal syntax warning pada log Zimbra otomatis disesuaikan/diperbaiki agar menjadi alamat email tujuan yang benar.

Silakan dicoba dan semoga bermanfaat 🙂

Sumber : https://extremeshok.com/6904/postfix-bug-fix-warning-illegal-address-syntax-fix-malformed-emails/

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.