Aw: Re: problem with lda

Stephan Bosch stephan at rename-it.nl
Sat Jan 27 18:02:13 EET 2018


Op 1/25/2018 om 2:07 PM schreef Infoomatic:
> Stephan: I don't know, and and it even does not work when I use deliver -f "postmaster at ourdomain.internal" - I get the same error message.

Are you sure about that? I don't get an error here; well only when I
omit the domain. Did you try this from command line?


Regards,

Stephan.

>
> A part of the mail I got when using 2.2.23:
>
> Return-Path: <MAILER-DAEMON>
> Delivered-To: user1 at ourdomain.internal
> Received: from localhost (localhost [127.0.0.1])
> 	by hosting.ourdomain.internal (Postfix) with ESMTP id 8E985424C7
> 	for <user1 at ourdomain.internal>; Thu, 25 Jan 2018 12:36:59 +0100 (CET)
> Content-Type: multipart/report; report-type=delivery-status;
>
> That's strange. Any ideas, anyone?
>
> Regards,
> infoomatic
>
>
>> Gesendet: Donnerstag, 25. Januar 2018 um 09:35 Uhr
>> Von: "Stephan Bosch" <stephan at rename-it.nl>
>> An: Infoomatic <infoomatic at gmx.at>, dovecot at dovecot.org
>> Betreff: Re: problem with lda
>>
>> Op 1/24/2018 om 5:30 PM schreef Infoomatic:
>>> Hello,
>>>
>>> I am currently testing the upgrade from our dovecot v2.2.23 to 2.3.0. I have a strange problem with lda.
>>> We use bounce mails for internal users if they try to send virus/spammails. The exact same config works with 2.2.23, but not with 2.3.0.
>>>
>>> The relevant postfix/master.cf part:
>>> dovecot   unix  -       n       n       -       -       pipe
>>>   flags=DRhu user=vmail:vmail argv=/opt/dovecot/libexec/dovecot/deliver -d ${recipient} -f ${sender}
>>>
>>> On the same machine, with 2.2.23 I get a bounce mail when trying to send a virus, with the subject "VIRUS in message apparently from you (Eicar-Test-Signature)", to both the users inbox as well as to the mailbox of virusalert at ourdomain.internal
>>>
>>> With 2.3.0, in the logs I get an error:
>>>
>>> relay=dovecot, delay=0.01, delays=0/0/0/0, dsn=5.3.0, status=bounced (command line usage error. Command output: lda: Fatal: Invalid -f parameter: Missing domain 
>>>
>>> and the alert message is only sent to virusalert at ourdomain.internal, but not to the user who tried to send the mail.
>>>
>>> The relevant part of our dovecot.conf:
>>> protocol lda {
>>>   mail_plugins = " quota zlib sieve acl mail_log notify"
>>>   postmaster_address = postmaster at ourdomain.internal
>>> }
>>>
>>> Does anyone know how to solve this problem? Or is there a workaround via postfix/amavis/spamassassin? Any hints are highly appreciated, thanks!
>> Apparently, the ${sender} has no @domain part. Why?
>>
>> Regards,
>>
>> Stephan.
>>



More information about the dovecot mailing list