On 23-May-2001 Goesta Smekal - EDV Dienstleisungen wrote:
> dear folks,
>
> after successful development and testing of my attachment filter (posted
> earlier in
> this list and available for download from Lukas Freys site
> http://www.web4free.ch/xmail) on my testserver (Slackware Linux, XMail 0.70)
> I happily
> installed it on one of my production machines (SuSe 7.0 Linux, XMail 0.69).
>
> Then something strange happened: We host a mailing list there, say
> [EMAIL PROTECTED] So I set up the file
> '[EMAIL PROTECTED]' containing the line
> '"/var/MailRoot/bin/mailfilter"<TAB>"@@FILE"'.
>
> Sending mail to '[EMAIL PROTECTED]' worked fine, filtering out unwanted
> attachments. BUT '[EMAIL PROTECTED]' was able to circumvent the filter.
> !?!? Is
> XMail case sensitive when matching filter rules ? (IMHO this would be a flaw)
Yes it is :)
Fixed in 0.71
> So I set up some more filters, for 'MailList@...' 'MAILlist@.." etc. you
> get the point ...
> Short after that a posting to the list (ironically announcing the new filter)
> led to
> desaster. XMail delivered the message multiple times and then died. It did
> NOT log the
> sent copies to logs/smtp... . The only way to return to normal operation was
> 'rm -r
> /var/MailRoot/spool/*' and (for safety) remove all but one of the filter .tab
> files.
0.70 has a bug in MailLoop detection ( fixed in 0.71 ).
Did You create a mail loop ?
- Davide