Dear Linuxer, Saya sedang coba install spamassassin, berdasarkan http://www.jerfu.com/toaster/FullToaster_1.0.0.html sampai pada edit file /home/vpopmail/domains/[domain name]/.qmail-default., saya agak bingung, karena saya ingin jika ada user yg kirim alamat email yg salah/tdk terdaftar, harus ada informasi balik ke user tsb jika email dia salah alamat.
isi script file aslinya /.qmail-default adalah : | /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox email yg diterima ke mailbox tidak double. [EMAIL PROTECTED] chris]# tail -f /var/log/qmail/current | tai64nlocal 2004-06-09 15:37:24.714079500 delivery 223: success: did_0+0+1/ 2004-06-09 15:37:24.714278500 status: local 0/10 remote 0/20 2004-06-09 15:37:24.714472500 end msg 16122 2004-06-09 15:37:52.275956500 new msg 16122 2004-06-09 15:37:52.275960500 info msg 16122: bytes 3177 from <[EMAIL PROTECTED]> qp 14862 uid 507 2004-06-09 15:37:52.278741500 starting delivery 224: msg 16122 to local [EMAIL PROTECTED] 2004-06-09 15:37:52.278852500 status: local 1/10 remote 0/20 2004-06-09 15:37:52.286324500 delivery 224: success: did_0+0+1/ 2004-06-09 15:37:52.286519500 status: local 0/10 remote 0/20 2004-06-09 15:37:52.286677500 end msg 16122 2004-06-09 15:38:06.445044500 new msg 16122 2004-06-09 15:38:06.445048500 info msg 16122: bytes 1438 from <[EMAIL PROTECTED]> qp 14876 uid 507 2004-06-09 15:38:06.454679500 starting delivery 225: msg 16122 to local [EMAIL PROTECTED] 2004-06-09 15:38:06.454792500 status: local 1/10 remote 0/20 2004-06-09 15:38:06.462082500 delivery 225: success: did_0+0+1/ <===== email yg masuk hanya 1. 2004-06-09 15:38:06.462297500 status: local 0/10 remote 0/20 2004-06-09 15:38:06.462495500 end msg 16122 karena saya install SpamAssassin, maka di file /.qmail-default saya tambahkan/dimasukan (menurut petunjuk web diatas) | maildrop menjadi isi script file aslinya /.qmail-default adalah : | /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox | maildrop Akibatnya email yg saya terima menjadi double (2x) dgn isi yg sama, [EMAIL PROTECTED] chris]# tail -f /var/log/qmail/current | tai64nlocal 2004-06-09 15:38:06.445044500 new msg 16122 2004-06-09 15:38:06.445048500 info msg 16122: bytes 1438 from <[EMAIL PROTECTED]> qp 14876 uid 507 2004-06-09 15:38:06.454679500 starting delivery 226: msg 16122 to local [EMAIL PROTECTED] 2004-06-09 15:38:06.454792500 status: local 1/10 remote 0/20 2004-06-09 15:38:06.462082500 delivery 226: success: did_0+0+2/ <===== email yg masuk double/2 kali. 2004-06-09 15:38:06.462297500 status: local 0/10 remote 0/20 2004-06-09 15:38:06.462495500 end msg 16122 Jika saya hapus baris | /home/vopmail/bin/vdelivermail '' bounce-no-mail menjadi | maidrop email yg diterima tdk double (1 kali), tetapi jika user kirim mail yg tdk ada/salah (misal [EMAIL PROTECTED]), tdk ada pemberitahuan ke user bahwa emailnya salah. dan di log ada message sbb: [EMAIL PROTECTED] chris]# tail -f /var/log/qmail/current | tai64nlocal 2004-06-09 16:19:34.922171500 status: local 0/10 remote 0/20 2004-06-09 16:19:45.917180500 starting delivery 304: msg 16123 to local [EMAIL PROTECTED] 2004-06-09 16:19:45.917186500 status: local 1/10 remote 0/20 2004-06-09 16:19:46.061202500 delivery 304: deferral: maildrop:_Unable_to_open_mailbox./ 2004-06-09 16:19:46.061209500 status: local 0/10 remote 0/20 Yg saya ingin tahu, adakah cara/solusi jika saya menginginkan utk maildrop dan bounce no mail berjalan bersama, tetapi email yg kita terima tdk double. Oya, skrip maildroprc sbb : # --- Script Begin --- import EXT import HOST VHOME=`/home/vpopmail/bin/vuserinfo -d [EMAIL PROTECTED] if ( $SIZE < 262144 ) { xfilter "/usr/bin/spamc -f -u [EMAIL PROTECTED]" if (/^X-Spam-Flag: *YES/) { `test -d $VHOME/Maildir/.JunkMail` if( $RETURNCODE != 1 ) { to $VHOME/Maildir/.JunkMail exit } else { to $VHOME/Maildir exit } } else { to $VHOME/Maildir exit } } else { to $VHOME/Maildir exit } # --- Script End --- salam Chris -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php