Le 26 mai 2014 à 10:54, Stanislas SABATIER a écrit :

> You're right, Postfix is still passing the two CC recipients in one 
> LMTP process. I didn't find how to force Postfix to send emails one by 
> one… Still digging…
> Anyway, I believe the way Dovecot is handling this case is not the 
> right way.

Indeed, there's something wrong somewhere...
But you have to admit you came with quite a convoluted case, and it currently 
can't be said for sure that Dovecot alone is the culprit.
Hence the exploratory idea to try with "one recipient per message".

Now, from you Postfix setup description, you define dovecotfeed as a unix 
service:

> dovecotfeed unix -       -       n       -       2       lmtp
>  -o lmtp_send_xforward_command=yes
>  -o lmtp_tls_security_level=may


but the virtual_transport seems to be overriden by a transport_maps query 
returning an inet thing:

> dovecotfeed:[9.9.9.9]:26

Wouldn't you have another definition for dovecotfeed somewhere else (in which 
case this could explain the ineffectiveness of '-o 
lmtp_destination_recipient_limit=1')?

That said, if you currently have a single transport, perhaps could you try to 
just put

        lmtp_destination_recipient_limit=1

into main.cf for testing purposes (works here as expected on my test machine).

While I'm busy with those config matters, I also noticed:

> service lmtp {
>  inet_listener dovecot_lmtp {
>    address = 10.10.10.10
>    port = 26
>    ssl = yes
>  }
>  process_min_avail = 5
> }

Unless I'm wrong, various recent threads on the Dovecot list tended to indicate 
that ssl currently doesn't really work with lmtp. Perhaps might it be worth to 
remove on both sides (Dovecot and Postfix) any setting related to ssl in 
conjunction with lmtp?

Ok, now going to look further at those filter matters...

Axel

Reply via email to