passing envelope recipient with sendmail
Kervin L. Pierre
kervin at blueprint-tech.com
Thu Oct 17 14:31:57 EDT 2002
Christian, thanks for the tip. I tried it, but it did not work by itself.
I had to edit the generated cf file and under the 'Parse1' part of 'Rule
0', change...
R$+ < @ $=w . > $#cyrusv2 $: $1 regular local name
To...
R$+ < @ $=w . > $#cyrusv2 $: $1 < @ $2 . > regular
local name
I have no idea what this change breaks :) but it seems to be the only
way I can get sendmail to pass the full address to cyrus.
--Kervin
Christian Schulte wrote:
> Kervin L. Pierre wrote:
>
> > Hi,
> >
> > The virtual server doc says...
> >
> > Delivering mail
> >
> > To deliver mail to your virtual domains, configure your MTA so that
> > the envelope recipient (RCPT TO) passed to lmtpd is fully qualified
> > with the correct domain.
> >
> > What does this equate to in terms of sendmail configuration? Sendmail
> > passes the recipients address without the domain part for me, and thus
> > the mail bounces.
> >
> > thanks,
> > --Kervin
> >
> You have to change your cyrusv2.mc file:
>
>
> S=EnvFromSMTP/HdrFromL, R=EnvToSMTP/HdrToSMTP, E=\r\n,
>
>
> Change the rules and it will work!
>
>
More information about the Info-cyrus
mailing list