1

Topic: Problem with e-mail delivery confirmation

==== Required information ====
- iRedMail version (check /etc/iredmail-release): 0.9.8
- Linux/BSD distribution name and version: FreeBSD 11.1
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): Apache
- Manage mail accounts with iRedAdmin-Pro? Yes
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====

Hi Zhang,

When I send an email with confirmation of receiving email, I get the error below:

Jun  6 12:33:07 mail postfix/smtpd[17874]: 606C6156E411: client=thor1.idchostrevenda.com.br[189.113.160.81]
Jun  6 12:33:07 mail postfix/cleanup[22347]: 606C6156E411: message-id=<E1fQaRY-0005j1-Q4@thor1.idchostrevenda.com.br>
Jun  6 12:33:07 mail postfix/qmgr[22402]: 606C6156E411: from=<>, size=5877, nrcpt=1 (queue active)
Jun  6 12:33:07 mail postfix/pipe[16776]: 606C6156E411: to=<marilene@embalasert.com.br>, relay=dovecot, delay=0.05, delays=0.03/0/0/0.02, dsn=5.3.0, status=bounced (command line usage error. Command output: lda: Fatal: Invalid -f parameter: Missing domain )
Jun  6 12:33:07 mail postfix/qmgr[22402]: 606C6156E411: removed

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Problem with e-mail delivery confirmation

gondim wrote:

When I send an email with confirmation of receiving email, I get the error below:

Excuse me, what's "email with confirmation of receiving email"?

gondim wrote:

Jun  6 12:33:07 mail postfix/pipe[16776]: 606C6156E411: to=<marilene@embalasert.com.br>, relay=dovecot, delay=0.05, delays=0.03/0/0/0.02, dsn=5.3.0, status=bounced (command line usage error. Command output: lda: Fatal: Invalid -f parameter: Missing domain )

Could you please show us the settings in /etc/postfix/master.cf for transport "dovecot"? it should look like this:

# Use dovecot's `deliver` program as LDA.
dovecot unix    -       n       n       -       -      pipe
    flags=DRh user=...

3 (edited by gondim 2018-06-09 03:07:44)

Re: Problem with e-mail delivery confirmation

ZhangHuangbin wrote:
gondim wrote:

When I send an email with confirmation of receiving email, I get the error below:

Excuse me, what's "email with confirmation of receiving email"?

gondim wrote:

Jun  6 12:33:07 mail postfix/pipe[16776]: 606C6156E411: to=<marilene@embalasert.com.br>, relay=dovecot, delay=0.05, delays=0.03/0/0/0.02, dsn=5.3.0, status=bounced (command line usage error. Command output: lda: Fatal: Invalid -f parameter: Missing domain )

Could you please show us the settings in /etc/postfix/master.cf for transport "dovecot"? it should look like this:

# Use dovecot's `deliver` program as LDA.
dovecot unix    -       n       n       -       -      pipe
    flags=DRh user=...

Hi Zhang,

It is when we send email marked with: "Delivery status notification"

Our master.cf:

dovecot unix    -       n       n       -       -      pipe
    flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/deliver -f ${sender} -d ${user}@${domain} -m ${extension}

This feature was working and I think it stopped when I upgraded to dovecot 2.3.1_1 on FreeBSD.

Post's attachments

imagem.PNG 60.31 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

4

Re: Problem with e-mail delivery confirmation

Any related error in Dovecot and Postfix log files?

5

Re: Problem with e-mail delivery confirmation

ZhangHuangbin wrote:

Any related error in Dovecot and Postfix log files?

Hi Zhang,

Nope. Only this error that occurs in the /var/log/maillog.
I believe it is some problem that the sender is blank and then the error happens.
The worst thing is that I only have this server with FreeBSD 11.1 and iRedMail Pro, to test. The other servers I manage are Debian 9.

If I can not solve this problem, I will install a Debian 9, iRedMail Pro, save the old database and /var/vmail and transfer to the new server. Running everything, I turn off the old server.