Bug#344045: [Pkg-Cyrus-imapd-Debian-devel] Bug#344045: cyrus21-common: non \n terminated lines at end of mail will be lost invoking "mail -s xyz user@host"

Leif Jakob leif+debian at cube.ch
Fri Dec 23 18:14:18 UTC 2005


On Fri, Dec 23, 2005 at 06:20:22PM +0100 Sven Mueller wrote:

> Date: Fri, Dec 23, 2005 at 06:20:22PM +0100
> From: Sven Mueller <debian at incase.de>
> To: To Leif Jakob
> Subject: Re: [Pkg-Cyrus-imapd-Debian-devel] Bug#344045: cyrus21-common: non \n termin
> Leif Jakob wrote on 19/12/2005 17:00:

Hi Sven,

> I don't see how cyrus could be the one dropping that line. Both SMTP and
> LMTP require the transfered mail to end in a \n.\n combination (a dot on
> its own line). Or aren't you delivering the mails to cyrus by LMTP and
> use some (weird) other setup with cyrdeliver or the like?

local mails are delivered via the mailer:

/etc/mail/sendmail.mc
...
dnl # Enable the Cyrus mailer
define(`confLOCAL_MAILER', `cyrusv2')dnl
dnl # Path to Cyrus LMTP socket
dnl define(`CYRUSV2_MAILER_ARGS',`FILE /var/run/cyrus/socket/lmtp')dnl
MAILER(`cyrusv2')dnl
LOCAL_RULE_0
R$=N			$: $#local $: $1
R$=N < @ $=w . >	$: $#local $: $1
Rbb + $+ < @ $=w . >	$#cyrusbb $: $1
LOCAL_CONFIG
...

> If so: cyrdeliver really isn't intended to be used that way. It's
> for internal use and some administration tricks, but LMTP really is
> the intended way to use to deliver mails to cyrus normally.

I think this is the intended way.. I din't setup that system but it
looks as it is supposed to look.

Could you reproduce the problem?

Happy Xmas

Leif






More information about the Pkg-Cyrus-imapd-Debian-devel mailing list