I have just compiled and installed fetchmail 5.8.17 onto a MacOSX 10.1.5
fetchmail is being used as a ISP-POP to local-POP bridge, allowing mail in
one mailbox at our ISP to be distributed to many mailboxes on the MacOSX
host according to aliases (I believe this is called 'multi-drop mode').
This is working well apart from one problem. We have no local DNS, relying
on our ISP's. When fetchmail is started and we are not connected to our ISP,
fetchmail fails without writting to syslog. Further investigations reveal
the following message being written to stdout:
fetchmail: couldn't find canonical DNS name of pop.our-isp.com
all mailserver name lookups failed, exiting
I have also tried hard-coding the IP of pop.our-isp.com to the .fetchmailrc
file, but the same problem occurs.
Fetchmail is started as a daemon with:
/usr/bin/fetchmail -f /etc/.fetchmailrc -m "/usr/sbin/sendmail -i -oem -
f %F %T" &
The contents of /etc/.fetchmailrc are:
# start .fetchmailrc
set daemon 300
set no bouncemail
poll pop.our-isp.com timeout 1200 proto POP3 auth password aka our-isp.com:
user mailbox-name with password mailbox-passwd limit 5242880 to
# end .fetchmailrc
Is anyone able to provide a workaround for this issue?
Tired of spam? Get advanced junk mail protection with MSN 8.