Hello, First, if anyone is interested, I managed to solve the problem of using DSPAM when it is vital that all the possible messages duplicates be eliminated *before* the messages are processed by spam-filter and delivered.
It was done by using transport_filter, of course. It's not much of a walkaround (since I don't think that making spam-filtering via a router is that more correct). 1. However I would like to ask those knowing the Exim intrinsics: if a router is used as intermediate message processing (like it was in my case), is it inevitable that message duplicates will occur? I explain the problem: we have several 'multi-forward' mail addresses of the kind: [EMAIL PROTECTED]: multibox,<list of other recipients> A message can be sent to many such multi-forwarders simultaneously (in To/Cc fields) and it is essential that in such cases a person receive a single copy of the same message. However, if pipe transports beget a new instance of Exim they call to continue message processing, then duplicates become inevitable - I couldn't exclude them until I eliminated the router/pipe transport pair to preprocess messages. 2. Also, if someone could provide an advice on how to allow just several unroutable (unverifiable) sender addresses, I would be glad. The problem: we receive automated messages with fake (non-existing) sender addresses. We have no control over the sender's network and I wouldn't like to rewrite the addresses just to make them real ones - they must be left inatct. But I won't to allow unroutable addresses from anywhere as well. is it possible to allow just selected unroutable addresses and deny all the rest? Thanks. -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
