Miroslav Zubcic <[EMAIL PROTECTED]> writes:

> I'm using this: (m4 for sendmail.cf).
> 
> MAILER_DEFINITIONS
> Mcyrus,         P=[IPC], F=lsDFMnqA@/:|SmXz, E=\r\n,
>                 S=EnvFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix, 
>                 A=FILE /var/imap/socket/lmtp
> 
> deliver (that is, MAILER(`cyrus')dnl) is excluded from sendmail.
> 
> Hope it helps...

Yes, it does, thanks.

I'm now using this:

MAILER(local)
define(`CYRUS_MAILER_PATH', `[IPC]')
define(`CYRUS_MAILER_FLAGS', `A5h@/:|SuwmXz')
define(`CYRUS_MAILER_ARGS', `FILE /var/imap/socket/lmtp')
define(`CYRUS_BB_MAILER_FLAGS', `A5h@/:|SuwmXz')
define(`CYRUS_BB_MAILER_ARGS', `FILE /var/imap/socket/lmtp')
MAILER(cyrus)
define(`confLOCAL_MAILER',`cyrus')

and I'm down to 2 forks (sendmail + cyrus) per delivery.  Cool.

I added the `8' flag to instruct sendmail not to do automatic 8to7
MIME mapping (Cyrus should handle 8-bit mail, one would assume), but I
wasn't able to trigger any difference in behaviour, so I reverted it.
One could also add `6' to make sendmail strip 8-bit characters in
headers, rather than Cyrus replacing them with `X'.

(Also, IMHO there should be a CYRUS_BB_MAILER_PATH -- you get a
nonsensical configuration if you tweak CYRUS_MAILER* without also
tweaking CYRUS_BB_MAILER*.)

Reply via email to