I'm having some problems. I'm using virtual users with real domains.
That is working, but the folders are not showing up properly in neomutt,
for both virtual users and system users.
When I use K9 on Android, the folders show up correctly.

Sending is working, but I don't have auth setup right on OpenSMTPD, so
I'm sending locally, not remotely (including from K9, which can't login
to send). That's really probably not relevant here, but I thought I'd
mention it. I'm a bit embarrassed to admit that after having to move
everything off of one server super rapidly to another already working
to save money, I realized that I had made some wrong assumptions.
Oops but +1 for me. So now I know what to fix there and why.

If anyone has a good .neomuttrc or hints, I would appreciate that help.
But I can save that problem for the neomutt mailing list.

Here are copies of my doveconf -n, dovecot/passwd, vaddr, vdomains and
vusers. Obscured of course. Plus the DNS IP's of this server and the one
other server, which isn't running dovecot yet. Everything is using
maildir on both servers. DNSSEC on all but bennettconstruction.us and
mail.bennettconstruction.us

Is there anything wrong, missing or screwed up here?
I do intend to use encrypted passwds once I get submission to OpenSMTPD
working and add the right ports for that.
So far, I really haven't found the three different dovecot logs to be
particularly helpful, but I can send excerpts of those if helpful.

Thanks. I appreciate any help. This is my first go at IMAP and someone
sent me some config info a while ago, which really helped a ton.

I really like this software, I used it previously a few years ago for
POP3. I do find the documentation missing some sample configs with some
explanations for why and how. At some point I would like to add some
more complicated things, but I don't understand what some config options
really do. I also understand that documentation vs. code work are always
in conflict. 28 hour days would really help! :-}

doveconf -n:

# 2.3.10.1 (a3d0e1171): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.10 (bf8ef1c2)
# OS: OpenBSD 6.7 amd64  ffs
# Hostname: cowboyup.xyz
auth_debug = yes
auth_debug_passwords = yes
auth_socket_path = /var/dovecot/auth-userdb
auth_verbose = yes
auth_verbose_passwords = sha1
debug_log_path = /var/log/dovecot-debug.log
first_valid_uid = 1000
hostname = consulting-diy-construction.com
imap_id_log = *
imap_id_send = *
info_log_path = /var/log/dovecot-info.log
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
lmtp_client_workarounds = whitespace-before-path mailbox-for-path
log_path = /var/log/dovecot.log
login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c
mail_debug = yes
mail_location = maildir:/home/vmail/%n@%d/Maildir
managesieve_notify_capability = mailto
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
mbox_write_locks = fcntl
mmap_disable = yes
namespace inbox {
  inbox = yes
  list = yes
  location = 
  mailbox Drafts {
    auto = subscribe
    special_use = \Drafts
  }
  mailbox Junk {
    auto = subscribe
    special_use = \Junk
  }
  mailbox Sent {
    auto = subscribe
    special_use = \Sent
  }
  mailbox Trash {
    auto = subscribe
    special_use = \Trash
  }
  prefix = 
  separator = /
  subscriptions = yes
}
passdb {
  driver = bsdauth
}
passdb {
  args = /etc/dovecot/passwd
  driver = passwd-file
}
plugin {
  mail_log_fields = uid box msgid size
  sieve = file:~/sieve;active=~/.dovecot.sieve
}
postmaster_address = postmas...@consulting-diy-construction.com
protocols = imap lmtp sieve
service auth-worker {
  user = root
}
service auth {
  unix_listener auth-userdb {
    group = vmail
    mode = 0666
    user = vmail
  }
}
service dict {
  unix_listener dict {
    group = vmail
    mode = 0600
    user = vmail
  }
}
service imap-login {
  inet_listener imap {
    port = 143
  }
  inet_listener imaps {
    port = 993
    ssl = yes
  }
  service_count = 1
}
service imap {
  process_limit = 1024
}
service lmtp {
  unix_listener lmtp {
    mode = 0666
  }
}
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
  inet_listener sieve_deprecated {
    port = 2000
  }
}
ssl_dh = # hidden, use -P to show it
ssl_prefer_server_ciphers = yes
userdb {
  driver = passwd
}
userdb {
  args = uid=vmail gid=vmail home=/home/vmail/%n@%d
  driver = static
}
verbose_ssl = yes
protocol lmtp {
  mail_plugins = 
}
protocol imap {
  mail_max_userip_connections = 10
  mail_plugins = 
}
protocol lda {
  mail_plugins = 
}
local 172.107.198.230 {
  ssl_cert = </etc/ssl/mx.no-seas-necio.ninja.fullchain.pem
  ssl_key = # hidden, use -P to show it
}
local 172.107.198.231 {
  ssl_cert = </etc/ssl/mail.freedomforlife.rocks.fullchain.pem
  ssl_key = # hidden, use -P to show it
}
local 172.107.198.229 {
  ssl_cert = </etc/ssl/mail.consulting-diy-construction.com.fullchain.pem
  ssl_key = # hidden, use -P to show it
}


vaddr:


#r...@consulting-diy-construction.com
#ab...@consulting-diy-construction.com
#secur...@consulting-diy-construction.com
#hostmas...@consulting-diy-construction.com
webmas...@consulting-diy-construction.com
postmas...@consulting-diy-construction.com
c...@consulting-diy-construction.com
f...@consulting-diy-construction.com
r...@consulting-diy-construction.com
di@no-seas-necio.ninja
kl@no-seas-necio.ninja
ff@freedomforlife.rocks
ff6@freedomforlife.rocks
chris-dvcot@freedomforlife.rocks
postmaster@freedomforlife.rocks
postmas...@consulting-diy-construction.com

vdomains:


consulting-diy-construction.com
no-seas-necio.ninja
freedomforlife.rocks
bennettconstruction.us


vusers:


r...@consulting-diy-construction.com r...@consulting-diy-construction.com
r...@cowboyup.xyz r...@consulting-diy-construction.com
root@freedomforlife.rocks r...@consulting-diy-construction.com
webmas...@consulting-diy-construction.com r...@consulting-diy-construction.com
ch...@cowboyup.xyz r...@consulting-diy-construction.com
ch...@consulting-diy-construction.com r...@consulting-diy-construction.com
f...@cowboyup.xyz vmail
fr f...@consulting-diy-construction.com
ro r...@consulting-diy-construction.com
f...@consulting-diy-construction.com vmail
r...@consulting-diy-construction.com vmail
di dirkly@no-seas-necio.ninja
kl@no-seas-necio.ninja vmail
di@no-seas-necio.ninja vmail
chris-dvcot@freedomforlife.rocks vmail
postmaster@freedomforlife.rocks vmail
postmas...@consulting-diy-construction.com vmail

dovecot/passwd:


#r...@consulting-diy-construction.com:{BLF-CRYPT}$2b$MEe::::::
#r...@cowboyup.xyz:{BLF-CRYPT}$2b$MEe::::::
#c...@consulting-diy-construction.com:{BLF-CRYPT}$2b$MEe::::::
#c...@cowboyup.xyz:{BLF-CRYPT}$2b$MEe::::::
#di@no-seas-necio.ninja:{BLF-CRYPT}$2b$9QZ.
#vmail:{BLF-CRYPT}$2b$fG6::::::
r...@consulting-diy-construction.com:{PLAIN}46::::::
r...@cowboyup.xyz:{PLAIN}46::::::
ro:{PLAIN}46::::::
f...@consulting-diy-construction.com:{PLAIN}46::::::
f...@cowboyup.xyz:{PLAIN}46y::::::
fr:{PLAIN}Xella#%46::::::
di:{PLAIN}Xella#%46::::::
di@no-seas-necio.ninja:{PLAIN}46::::::
d...@consulting-diy-construction.com:{PLAIN}46::::::
d...@cowboyup.xyz:{PLAIN}46::::::
kl@no-seas-necio.ninja:{PLAIN}46::::::
chris-dvcot@freedomforlife.rocks:{PLAIN}68::::::
postmaster@freedomforlife.rocks:{PLAIN}68::::::
postmas...@consulting-diy-construction.com:{PLAIN}68::::::


This server:


OpenBSD 6.7-current (GENERIC.MP) #22: Tue Aug 11 21:29:51 MDT 2020
172.107.198.226         cowboyup.xyz
172.107.198.227         no-seas-necio.ninja
172.107.198.228         consulting-diy-construction.com
172.107.198.229         mail.consulting-diy-construction.com
172.107.198.230         mx.no-seas-necio.ninja
172.107.198.231         mail.freedomforlife.rocks
172.107.198.232         mail.bennettconstruction.us
172.107.198.233         bennettconstruction.us
172.107.198.234         capuchado.com
172.107.198.235         strengthcouragewisdom.rocks


Other server:

OpenBSD 6.7-current (GENERIC.MP) #22: Tue Aug 11 21:29:51 MDT 2020
172.107.202.138         freedomforlife.rocks
172.107.202.139         mail.no-seas-necio.ninja
172.107.202.140         mail.cowboyup.xyz
172.107.202.141         mail.strengthcouragewisdom.rocks
172.107.202.142         mail.capuchado.com

Reply via email to