<div dir="auto"><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Hi,<br></div><div dir="ltr"><div><br></div><div>We have mail server in production, with Exim + Dovecot + Mailman + OpenLDAP + Roundcube webmail server.</div><div>Openldap keeps mail accounts in db, exim uses lmtp transport to deliver messages to dovecot.</div><div>Mailman is responsible for mailing lists, Roundcube webmail has managsieve module to create sieve filters.</div><div><br></div><div>Exim router,transport for dovecot</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">localuser:<br>  driver = accept<br>  domains = +local_domains : +virt_domains<br>  check_local_user<br>  transport = dovecot_lmtp<br>  cannot_route_message = Unknown account<br>  no_more</blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br>dovecot_lmtp:<br>  driver = lmtp<br>  socket = /var/spool/dovecot/lmtp<br>  batch_max = 500<br>  rcpt_include_affixes</blockquote><div><br></div><div>It worked perfectly, but after upgrade from Dovecot 2.2 to Dovecot 2.3 major version, I've found a lot of strange errors in exim panic.log</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">mail exim[7821]  Failed to get user name for uid 1175<br>mail exim[7880]: Failed to get user name for uid 1173</blockquote><div>etc</div><div>where uids are ldap accounts and recognized by system (id 1175 shows user's name and group)</div><div><br></div><div>Even worse, some clients start to receive notify email with strange content, when sending email to mailing lists</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <a href="mailto:user@domain.com" target="_blank" rel="noreferrer">user@domain.com</a><br>    Delay reason: error in redirect data: malformed address:<br>    <a href="mailto:someuser1@domain.com" target="_blank" rel="noreferrer">someuser1@domain.com</a> may not follow <a href="mailto:someuser2@domain.com" target="_blank" rel="noreferrer">someuser2@domain.com</a>  in "<a href="mailto:someuser3@domain.com" target="_blank" rel="noreferrer">someuser3@domain.com</a> ..some crap here.." , where someuser addresses are not related to recipient address and unknown for sender.</blockquote><div><br></div><div>After some investigation,I've found out that dovecot's sieve produces these errors (I suspect sieve vacation, when user creates vacation via Roundcube webmail).</div><div>If set "submission_host = exim ip" in dovecot.conf, exim doesn't produce errors in panic.log anymore, but clients still receive email with malformed address.</div><div>Please help me to find the root of the problem (some broken sieve filter in user's maildir, misconfiguration or breaking changes in new Dovecot version?)</div><div><br></div><div>Current software</div><div>Gentoo  with 4.14.90 kernel</div><div>Dovecot-2.3.7.1</div><div>Exim-4.92.1<br></div><div>Mailman 2.1.29</div><div>Openldap-2.4.47<br></div><div>Roundcube-1.3.8</div><div><br></div><div>Dovecot.conf attached</div><div><br></div><div>Regards,</div><div>Juri</div></div>
</div></div>