On Sunday 22 April 2007 12:45, Chris Moore wrote: > I have exim set up to use sa-exim. Since updating sid this morning for the > first time in 3 months or so, it has stopped working. It seems to be > throwing all my email away instead. Here are lines from > /var/log/mail.info:
It can't be throwing mail away - since Exim returns a temporary failure, it's
Fetchmail that must not delete the mail from the POP server.
> Apr 22 12:22:47 chrislap fetchmail[3163]: reading message
> <me>@[EMAIL PROTECTED]:3 of 3 (4945 octets) (log message incomplete)
> Apr 22 12:22:47 chrislap fetchmail[3163]: SMTP error: 451
> /usr/lib/exim4/local_scan/sa-exim.so: undefined symbol: primary_hostname
> Apr 22 12:22:47 chrislap fetchmail[3163]: not flushed
> Apr 22 12:22:47 chrislap fetchmail[3163]: sleeping at Sun 22 Apr 2007
> 12:22:47 CEST for 300 seconds
Argh, I didn't realise that SA-Exim cheats and uses variables that are not
part of the official local_scan API when I submitted the patch that removes
all symbols that aren't part of the API from exim4's dynamic symbol table.
Workaround: Downgrade exim4 (or disable sa-exim; downgrading sa-exim won't
work) until I've gotten rid of the cheating.
--
Magnus Holmgren [EMAIL PROTECTED]
(No Cc of list mail needed, thanks)
pgpmEJ6MFEEGf.pgp
Description: PGP signature

