Autor: Jasen Betts Data: A: exim-users Assumpte: Re: [exim] I need help with routing a mail preference
On 2013-09-30, Rafael Mas <rmas@???> wrote:
> Now I need to identify mail and give it priority over one public IP over the
> other for reputation purposes.. So we added an identifier to the Header of
> the mail being queue base on Criteria (Ex: X-whatever-priority: 0 or
> X-whatever-priority: 1) > I need using this criteria on the Header for one of two Mail Servers to send
> the message since their IP will have a different priority base on the
> criteria.. Like this avoiding both servers Public IP to be rated as bad by
> ISP.
> The Idea is when the Mailer system creates a Mail it gives a Header Priority
> of 0/1 etc.. then base on that criteria I want from the Mail Server reading
> from the queue to send one Mail (0) and ignore another one (1) that have a
> different criteria which then the other mail will pick since the criteria
> will be set for itself.. Thus sending the mail from a Public IP different
> from the other, creating a different IP reputation..
>
>
>
> Can it be done?
You have to tell each exim which messages it should ignore.
you can sort of fake this using a broken transport for the messages
that should be delivered by the other but that doesn't seem like a
good solution. (eg: transport_filter=/bin/false )
Were I asked to solve this, rather than trying to use a combined
queue, I'd either put both IP addresses on the same server, or set
one up as a smarthost and route the apropriate messages through it.