<div dir="ltr">Hi,<div><br></div><div>Director -> Backends -> NFS setup.</div><div><br></div><div>Problem:</div><div>Broken dovecot-uidlists because of our postfix LMTP delivery using a different address than the IMAP client lookups</div><div><br></div><div> Error: Mailbox INBOX: Broken file dovecot-uidlist line 169: Invalid data:<br></div><div><br></div><div>example:</div><div>LMTP delivery: lmtp(info#domain.nl@mail.local)</div><div>IMAP lookup: <a href="mailto:info@domain.nl">info@domain.nl</a></div><div><br></div><div>doveadm director status info#domain.nl@mail.local<br>Current: 10.0.10.223 (expires 2019-11-01 08:52:42)<br>Hashed: 10.0.10.223<br>Initial config: 10.0.10.223<br></div><div><br></div><div>doveadm director status <a href="mailto:info@domain.nl">info@domain.nl</a><br>Current: 10.0.10.113 (expires 2019-11-01 13:47:27)<br>Hashed: 10.0.10.113<br>Initial config: 10.0.10.113<br></div><div><br></div><div>On the backends these would write to the same NFS maildir:</div><div><br></div><div>Now Director would assign these addresses to different backend servers and thus result in the expected corrupted control files. <br></div><div><br></div><div>at this time i'm unable to reconfigure the Postfix LMTP delivery in a way that these use the same lookup format.</div><div><br></div><div>Questions:</div><div><br></div><div>1. Disable LMTP updating dovecot-uidlist and indexes.</div><div>Perhaps using Maildir:CONTROL=/dev/null :INDEX=MEMORY for lmtp-sql.conf?</div><div><br></div><div>2. Since i'm using director/proxy is it possible to rewrite the address using SQL in the passdb query?</div><div><br></div><div>3. What would be the best settings to avoid corruption in this broken setup.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><br></div><div><div><br></div><div><br></div></div></div></div>