On Sat, 07 Dec 2013 13:49:30 +0100, Philippe Lelédy 
<[email protected]> said:
> Le 07/12/13 11:22, Gilles Chehade a icrit :
>> On Sat, Dec 07, 2013 at 04:06:33AM +0100, Philippe Lel??dy wrote:
>>> Le 07/12/13 02:37, T. Pars a C)crit :
>>>> Hi,
>>>> 
>>>> What information and its format is passed on to LMTP in "...
>>>> deliver to lmtp [host:port | socket]" rules. It may be helpful to
>>>> add this information to the man page.
>>>> 
>>>> Best regards.
>>>> 
>>>> 
>>> I yet answered the question a few days ago in this lis, I captured
>>> the dialog, here is what OpenSMTPD send
>>> ------
>>> LHLO xxx.mondomaine.fr
>>> MAIL FROM:<[email protected]>
>>> RCPT TO:<phil>
>>> ....
>>> -
>>> As you see, only the user is sent, not the full adress, making LMP
>>> unusable in multidomain environment, as I yet explained.
>>> 
>> Did you try to relay via lmtp instead of deliver to lmtp ?
>> 
>> 
> accept from any for domain <domaines.locaux> alias <virtual.aliases>
> recipient <local.users> relay via lmtp://localhost:2026

Above rule is grammatically incorrect, a grammatically correct rule would be:

accept from any for domain <domaines.locaux> recipient <local.users> alias 
<virtual.aliases> relay via lmtp://localhost:2026

But then this will fail semantically, as "relay via" doesn't expand aliases,
which is the main difference between deliver/relay, _deliver_ is supposed to
deliver to the mailbox, whereas _relay_ is supposed to send out.

HTH
-- 
Ashish SHUKLA

“Unix is a Registered Bell of AT&T Trademark Laboratories.” (Donn Seeley)

Sent from my Emacs

Attachment: signature.asc
Description: PGP signature

Reply via email to