On Sat, Aug 18, 2001 at 08:17:18PM +0800, Rumy Taulu wrote:
> > reading message 12 of 52 (2767 octets) .fetchmail: SMTP error: 451 4.1.8
> > <[EMAIL PROTECTED]>... Domain of sender
> > address [EMAIL PROTECTED] does not
> > resolve
>
> Fetchmail nya udah betul, yg belum beres kelihatannya sendmailnya,
Yup. Atau lebih tepatnya dalam hal ini feature dns check sendmail
tidak berguna (malah merepotkan).
Masalah di atas terjadi karena fetchmail menggunakan smtp untuk
melakuan default delivery. Jadi, saat fetchmail mengirim perintah
'MAIL FROM:<blah>' ke sendmail, sendmail akan melakukan pemeriksaan
apakah alamat sesudah MAIL FROM tsb. (envelope sender) valid atau
tidak. Jadi, kemungkinana besar: penanya tidak punya dns server
sendiri, setting dns server salah, atau menggunakan nameserver yang
salah (/etc/resolv.conf). Kalau maunya delivered locally, lebih baik
langsung pakai procmail saja (misalnya). Dengan demikian, tidak perlu
memaksa sendmail melakukan dns checking yang bisa memakan waktu.
Berikut ini ~/.fetchmailrc yang dulu saya pakai untuk ambil mail dari
telkomnet:
set invisible
defaults proto pop3
uidl
mda "/usr/bin/procmail -d %s"
fetchall
flush
poll pop3.telkom.net
user adi pass password is adi
Kalau ingin tetap pakai sendmail, anda perlu rebuild sendmail.cf
dengan menonaktifkan feature dns: FEATURE(`nodns'); tapi nanti malah
sendmail anda jadi 'dumb' MTA, yang sebenarnya tidak masalah kalau
anda selalu menggunakan smtp server ISP sebagai smart relay.
Cara lain dengan langsung edit sendmail.cf.
Anyway lebih baik pakai procmail.
Salam,
P.Y. Adi Prasaja
--
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