<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Mark,<div class=""><br class=""></div><div class="">Thanks! You pointed me in the right direction.</div><div class=""><br class=""></div><div class="">It works and I always like posting the final solution. </div><div class=""><br class=""></div><div class="">Here is what I have in my 10-master.conf</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener auth-userdb {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(50, 244, 241);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class="">#group =</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(50, 244, 241);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class="">#mode = 0666</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(50, 244, 241);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class="">#user = $default_internal_user</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener auth-userdb-postfix </span><span style="font-variant-ligatures: no-common-ligatures; background-color: #1396a3" class="">{</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    path = /var/spool/postfix/private/auth</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = postfix</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = postfix</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0666</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  </span><span style="font-variant-ligatures: no-common-ligatures; background-color: #1396a3" class="">}</span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: #1396a3" class=""><br class=""></span></div><div class="">Adding what you recommended verbatim created a duplicate auth-userdb error. I think because it was due to the default value with the same path. </div><div class=""><br class=""></div><div class="">The auth section from doveconf:</div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">service auth {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  chroot = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  client_limit = 0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  drop_priv_before_exec = no</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  executable = auth</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  extra_groups = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  idle_kill = 0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  privileged_group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  process_limit = 1</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  process_min_avail = 0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  protocol = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  service_count = 0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  type = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener /var/spool/postfix/private/auth {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = postfix</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0666</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = postfix</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener auth-client {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0600</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = $default_internal_user</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener auth-login {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0600</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = $default_internal_user</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener auth-master {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0600</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener auth-userdb {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0666</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = $default_internal_user</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener login/login {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0666</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  unix_listener token-login/tokenlogin {</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    group = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    mode = 0666</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">    user = </span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  }</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  user = $default_internal_user</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  vsz_limit = 18446744073709551615 B</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">}</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div><br class=""><blockquote type="cite" class=""><div class="">On Oct 11, 2020, at 4:10 PM, Mark Moseley <<a href="mailto:moseleymark@gmail.com" class="">moseleymark@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><br class=""></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Oct 10, 2020 at 12:08 PM David Morsberger <<a href="mailto:david@mmpcrofton.com" class="">david@mmpcrofton.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">I wish someone could help me. I’m trying to track auth in the lmtp code. Nice code base but I’m having trouble tracking the call stack for the error <br class="">
<br class="">
Sent from my iPhone<br class="">
<br class="">
> On Oct 9, 2020, at 08:00, David Morsberger <<a href="mailto:david@mmpcrofton.com" target="_blank" class="">david@mmpcrofton.com</a>> wrote:<br class="">
> <br class="">
> Alexander,<br class="">
> <br class="">
> Do you see anything wrong in my config?<br class="">
> <br class="">
> David <br class="">
> <br class="">
> Sent from my iPhone<br class="">
> <br class="">
>> On Oct 7, 2020, at 18:19, David Morsberger <<a href="mailto:david@mmpcrofton.com" target="_blank" class="">david@mmpcrofton.com</a>> wrote:<br class="">
>> On 2020-10-07 12:43, Alexander Dalloz wrote:<br class="">
>>>>> Am 07.10.2020 um 18:20 schrieb <a href="mailto:david@mmpcrofton.com" target="_blank" class="">david@mmpcrofton.com</a>:<br class="">
>>>>> Any ideas on how to resolve the Userdb connect/lookup problem? My users are pinging me on Sieve support.<br class="">
>>>>> Thanks,<br class="">
>>>>> David<br class="">
>>> Provide a full output of "doveconf -n"?<br class="">
>>> Alexander<br class="">
>> Alexandar,<br class="">
>> Thanks and here you go.<br class="">
>> # 2.3.7.2 (3c910f64b): /etc/dovecot/dovecot.conf<br class="">
>> # Pigeonhole version 0.5.7.2 ()<br class="">
>> # OS: Linux 5.4.0-48-generic x86_64 Ubuntu 20.04.1 LTS<br class="">
>> # Hostname: <a href="http://mmp-mail.mmpcrofton.com/" rel="noreferrer" target="_blank" class="">mmp-mail.mmpcrofton.com</a><br class="">
>> base_dir = /var/run/dovecot/<br class="">
>> first_valid_uid = 150<br class="">
>> login_greeting = Dovecot ready.<br class="">
>> mail_gid = 150<br class="">
>> mail_location = mbox:~/mail:INBOX=/var/mail/%u<br class="">
>> mail_privileged_group = mail<br class="">
>> mail_uid = 150<br class="">
>> managesieve_notify_capability = mailto<br class="">
>> managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext<br class="">
>> namespace inbox {<br class="">
>> inbox = yes<br class="">
>> location =<br class="">
>> mailbox Drafts {<br class="">
>> auto = subscribe<br class="">
>> special_use = \Drafts<br class="">
>> }<br class="">
>> mailbox Junk {<br class="">
>> auto = subscribe<br class="">
>> special_use = \Junk<br class="">
>> }<br class="">
>> mailbox Sent {<br class="">
>> auto = subscribe<br class="">
>> special_use = \Sent<br class="">
>> }<br class="">
>> mailbox "Sent Messages" {<br class="">
>> auto = no<br class="">
>> special_use = \Sent<br class="">
>> }<br class="">
>> mailbox Spam {<br class="">
>> auto = create<br class="">
>> special_use = \Junk<br class="">
>> }<br class="">
>> mailbox Trash {<br class="">
>> auto = subscribe<br class="">
>> special_use = \Trash<br class="">
>> }<br class="">
>> prefix =<br class="">
>> }<br class="">
>> passdb {<br class="">
>> args = /etc/dovecot/dovecot-sql.conf.ext<br class="">
>> driver = sql<br class="">
>> }<br class="">
>> plugin {<br class="">
>> sieve = file:/home/mail/rules/%u/;active=/home/mail/rules/%u/.dovecot.sieve<br class="">
>> sieve_dir = /home/mail/rules/%u<br class="">
>> }<br class="">
>> protocols = " imap lmtp sieve pop3 sieve"<br class="">
>> service auth {<br class="">
>> unix_listener /var/spool/postfix/private/auth {<br class="">
>> group = postfix<br class="">
>> mode = 0660<br class="">
>> user = postfix<br class="">
>> }<br class="">
>> }<br class="">
>> service lmtp {<br class="">
>> unix_listener /var/spool/postfix/private/dovecot-lmtp {<br class="">
>> group = postfix<br class="">
>> mode = 0600<br class="">
>> user = postfix<br class="">
>> }<br class="">
>> }<br class="">
>> ssl = required<br class="">
>> ssl_cert = </etc/letsencrypt/live/<a href="http://imap.mmpcrofton.com/fullchain.pem" rel="noreferrer" target="_blank" class="">imap.mmpcrofton.com/fullchain.pem</a><br class="">
>> ssl_client_ca_dir = /etc/ssl/certs<br class="">
>> ssl_dh = # hidden, use -P to show it<br class="">
>> ssl_key = # hidden, use -P to show it<br class="">
>> userdb {<br class="">
>> driver = prefetch<br class="">
>> }<br class="">
>> userdb {<br class="">
>> args = /etc/dovecot/dovecot-sql.conf.ext<br class="">
>> driver = sql<br class="">
>> }<br class="">
>> protocol lmtp {<br class="">
>> mail_plugins = " sieve"<br class="">
>> postmaster_address = <a href="mailto:david@mmpcrofton.com" target="_blank" class="">david@mmpcrofton.com</a><br class="">
>> }<br class="">
>> protocol imap {<br class="">
>> mail_max_userip_connections = 50<br class="">
>> }<br class=""></blockquote><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Pretty sure you can set up multiple unix_listener's. What about creating another one, inside the 'service auth' container? It'll need to have unix_listener set to 'auth-userdb' (for dovecot's sake, which probably means that you'll to leave it with default user/group/permissions) with a 'path' of /var/run/dovecot. And then rename the existing one to auth-userdb-postfix (totally arbitrary), though note that that will change the filename of the socket itself, so you'll need to change postfix to use <span style="font-family: Menlo; font-size: 11px;" class="">/var/spool/postfix/private/</span><span style="font-family: Menlo; font-size: 11px;" class="">auth/auth-userdb-postfix (i.e. same last component as the argument to 'unix_listener')</span></div><div class=""><span style="font-family: Menlo; font-size: 11px;" class=""><br class=""></span></div><div class=""><span style="font-family: Menlo; font-size: 11px;" class="">So you'd end up with something like:</span></div><div class=""><span style="font-family: Menlo; font-size: 11px;" class=""><br class=""></span></div><div class=""><div style="font-family: Menlo; font-size: 11px; margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">service auth {</span></div><div style="font-family:Menlo;font-size:11px;margin:0px;font-stretch:normal;line-height:normal;color:rgb(50,244,241)" class=""><div style="margin:0px;font-stretch:normal;line-height:normal" class=""><span style="" class=""> </span><span style="" class="">unix_listener auth-userdb {</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    path = /var/run/dovecot</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    mode = 0660 (or whatever the default is)</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    user = $dovecot_auth_user_dunno_what</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    group = $dovecot_auth_group_dunno_what</span></div><div style="margin:0px;font-stretch:normal;line-height:normal" class=""><span style="" class="">  </span><span style="" class="">}</span></div></div><div style="font-family:Menlo;font-size:11px;margin:0px;font-stretch:normal;line-height:normal;color:rgb(50,244,241)" class=""><span style="" class="">  </span><span style="" class="">unix_listener auth-userdb-postfix {</span></div><div style="font-family: Menlo; font-size: 11px; margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    path = /var/spool/postfix/private/auth</span></div><div style="font-family: Menlo; font-size: 11px; margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    mode = 0660</span></div><div style="font-family: Menlo; font-size: 11px; margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    user = postfix</span></div><div style="font-family: Menlo; font-size: 11px; margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">    group = postfix</span></div><div style="font-family:Menlo;font-size:11px;margin:0px;font-stretch:normal;line-height:normal;color:rgb(50,244,241)" class=""><span style="" class="">  </span><span style="" class="">}</span></div><div style="font-family: Menlo; font-size: 11px;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">}</span></div></div><div style="font-family: Menlo; font-size: 11px;" class=""><span style="font-variant-ligatures:no-common-ligatures" class=""><br class=""></span></div><div style="font-family: Menlo; font-size: 11px;" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">And then postfix would have </span>/var/spool/postfix/private/auth/auth-userdb-postfix for its dovecot-related socket</div></div></div></div></div></div></div>
</div></blockquote></div><br class=""></div></body></html>