Problem with MailScanner looping and cliaming spamassassin cache
hits on every message
Peter Farrow
peter at farrows.org
Mon Dec 3 07:45:11 GMT 2007
HiThere,
if I put Expand TNEF=no
the mailscanner debug now fails with:
Can't call method "head" on an undefined value at
/usr/lib/MailScanner/MailScanner/Message.pm line 1621.
P
Ugo Bellavance wrote:
> Peter Farrow wrote:
>> Hi There,
>>
>> Out of the blue my MailScanner stopped working, queuing mail on the
>> in queue and looping over and over again adding each message to the
>> spamassassin cache it would seem.
>>
>> ps aux | grep MailScanner gives a list of defunct mailscanners that
>> constantly changes.
>>
>> no mail is ever delivered out of the in queue which just grows,
>>
>> and a check_mailscanner ends with this error:
>>
>> Can't call method "bodyhandle" on an undefined value at
>> /usr/lib/MailScanner/MailScanner/TNEF.pm line 82.
>>
>> MailScanner -v gives:
>>
>> This is CentOS release 4.5 (Final)
>> This is Perl version 5.008005 (5.8.5)
>>
>> This is MailScanner version 4.54.6
>>
>>
>> I cannot seem to get around this problem , can't seem to fix it, it
>> just appeared last night and the machine quit delivering mail,
>> MailScanner loops and the in queue grows.
>>
>> Any help would be appreciated...
>>
>> Pete
>
> Was TNEF updated recently on your system?
>
> What do you have for
>
> TNEF Expander =
>
> ?
>
> Have you tried the internal one?
>
> If you don't want to create too much delays, you could use "Expand
> TNEF = no" until a real solution come in.
>
> Ugo
>
More information about the MailScanner
mailing list