2.3.14: posting to shared mailbox results in 550 Permission denied

Simon Matter simon.matter at invoca.ch
Thu May 28 09:23:13 EDT 2009


> On Thu, May 28, 2009 at 12:25:10PM +0200, Simon Matter wrote:
>> > Hi,
>> >
>> > I have a server which I upgraded recently from 2.3.13 to 2.3.14.
>> > Now I realized that sending mail to shared folders doesn't work
>> anymore.
>> > I have verified the problem on a test box and it looks like this:
>> >
>> > May 28 11:01:49 install lmtpunix[15085]: accepted connection
>> > May 28 11:01:49 install lmtpunix[15085]: lmtp connection preauth'd as
>> > postman
>> > May 28 11:01:49 install lmtpunix[15085]: verify_user(system) failed:
>> > Permission denied
>> > May 28 11:01:49 install postfix/lmtp[15077]: 87D6F34018:
>> > to=<+system at localhost.corp.invoca.ch>, orig_to=<+system at localhost>,
>> > relay=install.corp.invoca.ch[/var/lib/imap/socket/lmtp], delay=0.12,
>> > delays=0.09/0.01/0/0.03, dsn=5.7.1, status=bounced (host
>> > install.corp.invoca.ch[/var/lib/imap/socket/lmtp] said: 550-You do not
>> > have permission to post a message to this mailbox. 550-Please contact
>> the
>> > owner of this mailbox in order to submit 550-your message, or
>> postmaster
>> > if you believe you 550-received this message in error. 550 5.7.1
>> > Permission denied (in reply to RCPT TO command))
>> >
>> > The mailbox has the following permissions:
>> >
>> > localhost.localdomain> lam system
>> > anonymous p
>> > anyone lrs
>> >
>>
>> What fails with 2.3.14 is append_check() in verify_user().
>
> The only change that hits that area is a type conversion from long
> to quota_t.
>
> I'll try to recreate the bug here.

Hi Bron,

I tried to find out more but with no success. Here is what works and what
not:

x86_64 works OK:
localhost.localdomain> lam system
group:leitung lrswipkte
simat lrswipcda
gamat lrswipcda
anonymous p

i386 does NOT work:
localhost.localdomain> lam system
anonymous p
anyone lrs


i386 works OK:
localhost.localdomain> lam system
anyone lrsp

Regards,
Simon



More information about the Info-cyrus mailing list