[exim] Migrating from qmail need a transport that delivers o…

Top Page
Delete this message
Reply to this message
Author: Matt
Date:  
To: exim-users
Subject: [exim] Migrating from qmail need a transport that delivers once and doesn't bounce on permanent failure
Hi all,

I've been configuring some new exim servers that will eventually replace our qmail servers. We perform smtp rejection of any emails containing high scoring spam, viruses, bad files, etc. Any mail that gets rejected for one of these reasons is also quarantined. In exim I'm doing this by using fakereject and then delivering this mail to a dbmail (mysql) account.

Unfortunately our web developers don't have time to update our systems to work with this new dbmail quarantine, so what I'm trying to do is deliver the fake rejected mail to our old servers so that they'll put it in the old quarantine (because it will fail on the same checks). This works fine but these old servers also reject the mail at smtp time and so exim then sends a bounce. I need to tell exim to perform the delivery but discard any bounce.

I realise this solution will result in repeated scanning but this is only temporary until our web guys can get the dbmail quarantine supported.

There is no way for exim to store the mails in the old quarantine directly.

Any help is much appreciated.

Matt.