It seems fetchmail is choking on addresses with typos in them even if they aren't destined for my network. For instance, if someone sends an email to multiple recipients and accidentally types yahoo.co instead of yahoo.com then fetchmail will fail with the following error (where 000.000.000.0 is the mail server for my domain located at my ISP)
fetchmail: nameserver failure while looking for yahoo.co' during poll of 000.000.000.0.
fetchmail: nameserver failure while looking for yahoo.co' during poll of 000.000.000.0.
fetchmail: POP timeout
fetchmail: client/server protocol error while fetching from 000.000.000.0
fetchmail: Query status=4
I can go online, delete the oldest email and everything works fine after that. Sometimes fetchmail will pull all the mail except the one with the error but other times it will stop with the error and leave everything else.
I searched the archives of this forum and noticed that someone else asked this question but he didn't get a complete answer. Is there any way to tell fetchmail to retrieve the mail even if it can't verify all recipient addresses, just ignore the bad address and send it on to qmail?
Thanks for the help,
Steve Hiner