Hai,
Beberapa hari ini masih ngutak-atik mutt+fetchmail+procmail .. 8)
mutt:
1. Bagaimana caranya begitu kita buka mutt, langsung menuju ke
   $mailboxes, tanpa perlu tekan <Tab> terlebih dahulu? Waktu saya tekan
   <Tab>, mutt browser langsung menuju ke $mailboxes (yg sudah
   ditentukan) dan $spoolfile.
2. Waktu compose, From masih menggunakan account di sistem (pakai 'set
   use_from' dan 'set envelope_from').
   Bisa nggak dicustom, jadi waktu compose langsung menulis "From: S
   Detta Harvianto <[EMAIL PROTECTED]>"? Walau ini pun sebenarnya
   langsung di replace sama MTA (qmail: MAILUSER, MAILNAME, MAILHOST),
   waktu mengirim email. $my_hdr tidak jalan waktu compose email.

fetchmail:
Saat ini pakai opsi mda di fetchmailrc, mda "/usr/bin/procmail -d %T"
proses d/w email sudah berjalan sebagaimana mestinya. Tapi saya masih
bingung di 'man fetchmailrc' :
...
"/usr/bin/procmail  -d %T" (but the latter is usually redundant as
it's what SMTP listeners usually forward to).
...
Ini maksudnya MTA di local system bisa melakukan hal ini? Jadi pemakaian
opsi mda sebenarnya redundant?

AFAIK, proses email di system, dg config fetchmail seperti di atas, sbb:
 fetchmail ---> procmail
Sedangkan yg tanpa opsi mda, sbb:
 fetchmail ---> MTA (smtp) ---> procmail
Benar begitu? Atau ada tambahan lain?

procmail:
Misalkan saya pakai alternatif lain, qmail dijalankan dengan memakai
procmail, dan user punya .qmail sbb:
|/var/qmail/bin/preline /usr/bin/procmail
dengan .procmailrc sbb :
SHELL=/bin/sh
 
:0:
* ^Delivered-To: mailing list [EMAIL PROTECTED]
/home/user/mail/Linux-Setup

Nah, dengan cara ini, SEMUA email untuk linux-setup, langsung masuk ke
mailfolder Linux-Setup. Secara global, SEMUA email yg difilter dengan
procmail masuk ke mailfolder masing2. Tapi dg cara ini, email yg tidak
memiliki filtering di .procmailrc, hilang entah kemana. Maksudnya, email
secara pribadi ke saya (bukan dari milis) tidak saya terima. Secara
singkat, saya tidak bisa kirim email secara local maupun remote, misal:
- email from user1@localhost to user2@localhost, tidak bisa.
- email from user1@localhost to [EMAIL PROTECTED], tidak bisa.

Padahal dari log, dikatakan bahwa qmail sudah berhasil mengirim email :
.. qmail: 984384891.204454 new msg 18196
.. qmail: 984384891.204848 info msg 18196: bytes 346 from <[EMAIL PROTECTED]> qp 376 
uid 1001
.. qmail: 984384891.275905 starting delivery 4: msg 18196 to local 
[EMAIL PROTECTED]
.. qmail: 984384891.276224 status: local 1/10 remote 0/20
.. qmail: 984384891.361967 delivery 4: success: did_1+0+0/
.. qmail: 984384891.362301 status: local 0/10 remote 0/20
.. qmail: 984384891.362475 end msg 18196

Kok bisa ya?

FYI, sekarang pakai setting dan versi masing2 program sbb:
1. skrip qmail:
   #!/bin/sh
   exec env - PATH="/var/qmail/bin:$PATH" \
   qmail-start ./Mailbox splogger qmail
2. .qmail:
   ./Mailbox
3. fetchmailrc:
   poll pop.domain.dom uidl
   proto pop3 user saya pass p4s$WoRd
           fetchall forcecr
   mda "/usr/bin/procmail  -d %T"
4. procmailrc intinya seperti di atas.
5. qmail asli dari cr.yp.to, fetchmail versi 5.5.5, procmail 3.14, mutt 1.2i

/.detta
ps: user dan domain terpaksa disamarkan.

--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke