<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I’m requesting help getting macOS’s Notes.app to sync notes with a new dovecot IMAP server.<div class=""><br class=""></div><div class=""><div class="">Thanks to dovecot’s excellent online documentation and help from this list, I have a new perfectly functioning IMAP server.</div><div class=""><br class=""></div><div class="">The issue is that macOS Note.app does not sync with this server. However, iOS Notes.app *does* sync and work well with this IMAP server, and the differences between macOS and iOS Notes apps are well known. (Thanks, Apple.)</div></div><div class=""><ul class="MailOutline"><li class=""><a href="https://apple.stackexchange.com/questions/265579/notes-wont-sync-via-imap-in-macos-sierra" class="">https://apple.stackexchange.com/questions/265579/notes-wont-sync-via-imap-in-macos-sierra</a></li><li class=""><a href="https://jpmens.net/2015/09/28/experiments-using-imap-for-notes/" class="">https://jpmens.net/2015/09/28/experiments-using-imap-for-notes/</a></li><li class="">…</li></ul><div class=""><br class=""></div></div><div class="">I am migrating from a working Server.app system in which Notes.app syncing does work across all devices, and therefore have a working dovecot configuration from Server.app, although it does not contain an explicit configuration for the “Notes” mailbox.</div><div class=""><br class=""></div><div class="">I would greatly appreciate any help or pointers for these questions:</div><div class=""><br class=""></div><div class="">Does anyone have a working template for dovecot that works with macOS Notes.app? I’ve posted doveconf -n of both the new server and the old Server.app server below.</div><div class=""><br class=""></div><div class="">Would you all be able to provide advice on TO-DO’s and NOT-TO-DO’s for mailbox/name-space reconfiguration as I try to muck around with a nicely working, deployed IMAP server? I believe that the solution has something to do with name spaces and separators, and I’ve already changed the separator from the original ‘/’ to ‘.’ on the working server without success or obvious changes.</div><div class=""><br class=""></div><div class="">All the mail boxes on the new IMAP server look like this, *without* a prefix ‘.’:</div><div class=""><blockquote type="cite" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">ls -1 /var/mail/tld.domain.mail/username/mdbox/mailboxes/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Archive</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">Deleted Messages</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Drafts</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">INBOX</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Junk</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Notes</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">Sent</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; color: rgb(64, 11, 217);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">Trash</span><span style="font-variant-ligatures: no-common-ligatures;" class="">/</span></div></blockquote></div><div class=""><br class=""></div><div class="">All the mailboxes on the working Server.app mailserver look like this, *with* a prefix ‘.’:</div><div class=""><blockquote type="cite" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">$ sudo ls -1 /Library/Server/Mail/Data/mail/users/username</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class="">.Archive</div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class="">.Deleted Messages</div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">.Drafts</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class="">.Junk</div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class="">.Notes</div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">.Sent Messages</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class="">cur</div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class="">…</div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">new</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">subscriptions</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">tmp</span></div></blockquote></div><div class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div></div><div class=""><br class=""></div><div class="">Here are the `doveconf -n` of the new server that doesn’t sync macOS Notes.app, and the old Server.app IMAP server that does:</div><div class=""><br class=""></div><div class="">New server `dovecot -n` [Note: original separator was set to ‘/’, now changed to ‘.’ in config.d/10-mail.conf]:</div><div class=""><blockquote type="cite" class=""><div class=""># 2.3.6 (): /opt/local/etc/dovecot/dovecot.conf</div><div class=""># Pigeonhole version 0.5.6 ()</div><div class=""># OS: Darwin 18.6.0 x86_64 apfs</div><div class=""># Hostname: newhost.domain.tld</div><div class="">auth_cache_size = 10 M</div><div class="">auth_gssapi_hostname = $ALL</div><div class="">auth_krb5_keytab = /opt/local/etc/dovecot/imap.keytab</div><div class="">auth_mechanisms = plain gssapi</div><div class="">auth_realms = newhost.domain.tld</div><div class="">auth_socket_path = /opt/local/var/run/dovecot/auth-userdb</div><div class="">auth_username_format = %Ln</div><div class="">debug_log_path = /opt/local/var/log/mail/mail-debug.log</div><div class="">disable_plaintext_auth = no</div><div class="">first_valid_gid = 6</div><div class="">first_valid_uid = 6</div><div class="">imap_id_log = *</div><div class="">imap_id_send = "name" * "version" *</div><div class="">imap_idle_notify_interval = 29 mins</div><div class="">imap_urlauth_submit_user = submit</div><div class="">info_log_path = /opt/local/var/log/mail/mail-info.log</div><div class="">last_valid_gid = 100</div><div class="">lda_mailbox_autocreate = yes</div><div class="">log_path = /opt/local/var/log/mail/mail-err.log</div><div class="">login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c</div><div class="">mail_access_groups = mail</div><div class="">mail_attachment_dir = /private/var/mail/tld.domain.mail/attachments</div><div class="">mail_attachment_fs = sis posix:mode=0666</div><div class="">mail_debug = yes</div><div class="">mail_gid = mail</div><div class="">mail_home = /private/var/mail/tld.domain.mail</div><div class="">mail_location = mdbox:/private/var/mail/tld.domain.mail/%Ln/mdbox</div><div class="">mail_log_prefix = "%s(pid %p user %u): "</div><div class="">mail_plugins = quota zlib acl fts fts_solr fts_lucene</div><div class="">mail_privileged_group = mail</div><div class="">mail_uid = _dovecot</div><div class="">managesieve_notify_capability = mailto</div><div 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 imapsieve vnd.dovecot.imapsieve</div><div class="">mdbox_rotate_size = 200 M</div><div class="">namespace inbox {</div><div class=""> inbox = yes</div><div class=""> location = </div><div class=""> mailbox Archive {</div><div class=""> auto = subscribe</div><div class=""> special_use = \Archive</div><div class=""> }</div><div class=""> mailbox Drafts {</div><div class=""> auto = subscribe</div><div class=""> special_use = \Drafts</div><div class=""> }</div><div class=""> mailbox Junk {</div><div class=""> auto = create</div><div class=""> special_use = \Junk</div><div class=""> }</div><div class=""> mailbox Notspam_train {</div><div class=""> auto = create</div><div class=""> special_use = \Junk</div><div class=""> }</div><div class=""> mailbox Sent {</div><div class=""> auto = subscribe</div><div class=""> special_use = \Sent</div><div class=""> }</div><div class=""> mailbox "Sent Messages" {</div><div class=""> special_use = \Sent</div><div class=""> }</div><div class=""> mailbox Spam_train {</div><div class=""> auto = create</div><div class=""> special_use = \Junk</div><div class=""> }</div><div class=""> mailbox Trash {</div><div class=""> auto = create</div><div class=""> special_use = \Trash</div><div class=""> }</div><div class=""> prefix = </div><div class=""> separator = .</div><div class="">}</div><div class="">passdb {</div><div class=""> driver = pam</div><div class=""> name = pam</div><div class="">}</div><div class="">plugin {</div><div class=""> fts = solr</div><div class=""> fts_autoindex = yes</div><div class=""> fts_autoindex_exclude = \Junk</div><div class=""> fts_solr = url=<a href="http://127.0.0.1:8983/solr/dovecot/" class="">http://127.0.0.1:8983/solr/dovecot/</a></div><div class=""> imapsieve_mailbox1_before = file:/opt/local/etc/dovecot/sieve/report-spam.sieve</div><div class=""> imapsieve_mailbox1_causes = COPY APPEND</div><div class=""> imapsieve_mailbox1_name = Spam_train</div><div class=""> imapsieve_mailbox2_before = file:/opt/local/etc/dovecot/sieve/report-ham.sieve</div><div class=""> imapsieve_mailbox2_causes = COPY APPEND</div><div class=""> imapsieve_mailbox2_name = Notspam_train</div><div class=""> mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename</div><div class=""> mail_log_fields = uid box msgid from subject size flags</div><div class=""> quota_grace = 10%%</div><div class=""> quota_rule = *:storage=16G</div><div class=""> quota_rule2 = Trash:storage=+256M</div><div class=""> quota_warning = storage=100%% quota-exceeded %u</div><div class=""> quota_warning2 = storage=80%% quota-warning %u</div><div class=""> recipient_delimiter = +</div><div class=""> sieve = /private/var/mail/tld.domain.mail/rules/%Ln/dovecot.sieve</div><div class=""> sieve_after = /opt/local/etc/dovecot/sieve-after.d</div><div class=""> sieve_before = /opt/local/etc/dovecot/sieve-before.d</div><div class=""> sieve_dir = /private/var/mail/tld.domain.mail/rules/%Ln/%u</div><div class=""> sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment</div><div class=""> sieve_pipe_bin_dir = /opt/local/etc/dovecot/sieve</div><div class=""> sieve_plugins = sieve_imapsieve sieve_extprograms</div><div class=""> sieve_quota_max_storage = 50M</div><div class="">}</div><div class="">postmaster_address = <a href="mailto:postmaster@domain.tld" class="">postmaster@domain.tld</a></div><div class="">protocols = imap lmtp sieve</div><div class="">quota_full_tempfail = yes</div><div class="">sendmail_path = /opt/local/sbin/sendmail</div><div class="">service auth-worker {</div><div class=""> group = mail</div><div class=""> user = root</div><div class="">}</div><div class="">service auth {</div><div class=""> extra_groups = _keytabusers</div><div class=""> idle_kill = 15 mins</div><div class=""> unix_listener /opt/local/var/spool/postfix/private/auth {</div><div class=""> group = mail</div><div class=""> mode = 0660</div><div class=""> user = _postfix</div><div class=""> }</div><div class="">}</div><div class="">service imap-login {</div><div class=""> inet_listener imap {</div><div class=""> address = 127.0.0.1, ::1</div><div class=""> port = 143</div><div class=""> }</div><div class=""> inet_listener imaps {</div><div class=""> port = 993</div><div class=""> ssl = yes</div><div class=""> }</div><div class=""> process_min_avail = 6</div><div class=""> service_count = 0</div><div class=""> vsz_limit = 2 G</div><div class="">}</div><div class="">service imap {</div><div class=""> process_limit = 200</div><div class=""> process_min_avail = 6</div><div class="">}</div><div class="">service lmtp {</div><div class=""> unix_listener /opt/local/var/spool/postfix/private/dovecot-lmtp {</div><div class=""> group = mail</div><div class=""> mode = 0660</div><div class=""> user = _postfix</div><div class=""> }</div><div class="">}</div><div class="">ssl = required</div><div class="">ssl_ca = </etc/certificates/newhost.domain.tld.SHA1.chain.pem</div><div class="">ssl_cert = </etc/certificates/newhost.domain.tld.SHA1.cert.pem</div><div class="">ssl_cipher_list = ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256</div><div class="">ssl_dh = # hidden, use -P to show it</div><div class="">ssl_key = # hidden, use -P to show it</div><div class="">ssl_min_protocol = TLSv1.2</div><div class="">ssl_prefer_server_ciphers = yes</div><div class="">userdb {</div><div class=""> driver = passwd</div><div class=""> name = passwd</div><div class="">}</div><div class="">verbose_proctitle = yes</div><div class="">protocol lda {</div><div class=""> mail_fsync = optimized</div><div class=""> mail_plugins = quota zlib acl fts fts_solr fts_lucene sieve</div><div class="">}</div><div class="">protocol imap {</div><div class=""> mail_max_userip_connections = 50</div><div class=""> mail_plugins = quota zlib acl fts fts_solr fts_lucene imap_acl imap_quota imap_zlib imap_sieve</div><div class="">}</div><div class="">protocol lmtp {</div><div class=""> mail_fsync = optimized</div><div class=""> mail_plugins = quota zlib acl fts fts_solr fts_lucene sieve</div><div class="">}</div></blockquote></div><div class=""><div class=""><br class=""></div></div><div class=""><br class=""></div><div class="">Old Server.app server `dovecot -n`:</div><div class=""><blockquote type="cite" class=""><div class=""># 2.2.30.2 (c0c463e): /Library/Server/Mail/Config/dovecot/dovecot.conf</div><div class=""># Pigeonhole version 0.4.18 (29cc74d)</div><div class=""># OS: Darwin 17.7.0 x86_64 apfs</div><div class="">aps_topic = com.apple.mail.XServer.d7d6581e-37ed-4a8a-8775-92c4c5a4bf28</div><div class="">auth_gssapi_hostname = $ALL</div><div class="">auth_mechanisms = cram-md5 plain login gssapi</div><div class="">auth_realms = host.domain.tld</div><div class="">auth_socket_path = /var/run/dovecot/auth-userdb</div><div class="">auth_username_format = %n</div><div class="">debug_log_path = /Library/Logs/Mail/mail-debug.log</div><div class="">default_internal_user = _dovecot</div><div class="">default_login_user = _dovenull</div><div class="">disable_plaintext_auth = no</div><div class="">first_valid_gid = 6</div><div class="">first_valid_uid = 6</div><div class="">imap_id_log = *</div><div class="">imap_id_send = "name" * "version" *</div><div class="">imap_urlauth_submit_user = submit</div><div class="">info_log_path = /Library/Logs/Mail/mail-info.log</div><div class="">log_path = /Library/Logs/Mail/mail-err.log</div><div class="">login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c</div><div class="">mail_access_groups = mail</div><div class="">mail_attribute_dict = file:/Library/Server/Mail/Data/attributes/attributes.dict</div><div class="">mail_location = maildir:/Library/Server/Mail/Data/mail/%u</div><div class="">mail_log_prefix = "%s(pid %p user %u): "</div><div class="">mail_plugins = quota zlib acl fts fts_sk</div><div class="">managesieve_notify_capability = mailto</div><div 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</div><div class="">mdbox_rotate_size = 200 M</div><div class="">namespace acl-mailboxes {</div><div class=""> list = children</div><div class=""> location = maildir:/Library/Server/Mail/Data/mail/users/%%u:INDEX=/Library/Server/Mail/Data/mail/shared/%%u</div><div class=""> prefix = shared.%%u.</div><div class=""> separator = .</div><div class=""> subscriptions = no</div><div class=""> type = shared</div><div class="">}</div><div class="">namespace inbox {</div><div class=""> inbox = yes</div><div class=""> location = </div><div class=""> mailbox Drafts {</div><div class=""> special_use = \Drafts</div><div class=""> }</div><div class=""> mailbox Junk {</div><div class=""> special_use = \Junk</div><div class=""> }</div><div class=""> mailbox Sent {</div><div class=""> special_use = \Sent</div><div class=""> }</div><div class=""> mailbox "Sent Messages" {</div><div class=""> special_use = \Sent</div><div class=""> }</div><div class=""> mailbox Trash {</div><div class=""> special_use = \Trash</div><div class=""> }</div><div class=""> prefix = </div><div class="">}</div><div class="">namespace list-archives {</div><div class=""> list = children</div><div class=""> location = maildir:/Library/Server/Mail/Data/listserver/messages/archive/lists/%%u:INDEX=/Library/Server/Mail/Data/listserver/messages/archive/shared/%%u</div><div class=""> prefix = archives.%%u.</div><div class=""> separator = .</div><div class=""> subscriptions = no</div><div class=""> type = shared</div><div class="">}</div><div class="">passdb {</div><div class=""> driver = od</div><div class="">}</div><div class="">passdb {</div><div class=""> args = /Library/Server/Mail/Config/dovecot/submit.passdb</div><div class=""> driver = passwd-file</div><div class="">}</div><div class="">plugin {</div><div class=""> acl = vfile:/Library/Server/Mail/Config/dovecot/global-acls:cache_secs=300</div><div class=""> acl_shared_dict = file:/Library/Server/Mail/Data/shared/shared-mailboxes</div><div class=""> fts = sk</div><div class=""> quota = maildir:User quota</div><div class=""> quota_warning = storage=100%% quota-exceeded %u</div><div class=""> quota_warning2 = storage=80%% quota-warning %u</div><div class=""> sieve = /Library/Server/Mail/Data/rules/%u/dovecot.sieve</div><div class=""> sieve_dir = /Library/Server/Mail/Data/rules/%u</div><div class=""> stats_refresh = 30 secs</div><div class=""> stats_track_cmds = yes</div><div class="">}</div><div class="">postmaster_address = <a href="mailto:postmaster@host.domain.tld" class="">postmaster@host.domain.tld</a></div><div class="">protocols = imap pop3 lmtp sieve</div><div class="">quota_full_tempfail = yes</div><div class="">service auth {</div><div class=""> extra_groups = _keytabusers</div><div class=""> idle_kill = 15 mins</div><div class=""> unix_listener auth-userdb {</div><div class=""> user = _dovecot</div><div class=""> }</div><div class="">}</div><div class="">service dns_client {</div><div class=""> unix_listener dns-client {</div><div class=""> mode = 0600</div><div class=""> }</div><div class="">}</div><div class="">service imap-login {</div><div class=""> inet_listener imap {</div><div class=""> port = 143</div><div class=""> }</div><div class=""> inet_listener imaps {</div><div class=""> port = 993</div><div class=""> ssl = yes</div><div class=""> }</div><div class=""> service_count = 0</div><div class="">}</div><div class="">service imap {</div><div class=""> client_limit = 5</div><div class=""> process_limit = 200</div><div class=""> service_count = 0</div><div class="">}</div><div class="">service indexer-worker {</div><div class=""> user = _dovecot</div><div class="">}</div><div class="">service lmtp {</div><div class=""> unix_listener lmtp {</div><div class=""> mode = 0600</div><div class=""> }</div><div class="">}</div><div class="">service managesieve-login {</div><div class=""> inet_listener sieve {</div><div class=""> port = 4190</div><div class=""> }</div><div class="">}</div><div class="">service pop3-login {</div><div class=""> inet_listener pop3 {</div><div class=""> port = 110</div><div class=""> }</div><div class=""> inet_listener pop3s {</div><div class=""> port = 995</div><div class=""> ssl = yes</div><div class=""> }</div><div class="">}</div><div class="">service pop3 {</div><div class=""> client_limit = 5</div><div class=""> process_limit = 200</div><div class=""> service_count = 0</div><div class="">}</div><div class="">service quota-exceeded {</div><div class=""> executable = script /Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-exceeded.sh</div><div class=""> unix_listener quota-exceeded {</div><div class=""> group = mail</div><div class=""> mode = 0660</div><div class=""> user = _dovecot</div><div class=""> }</div><div class=""> user = _dovecot</div><div class="">}</div><div class="">service quota-warning {</div><div class=""> executable = script /Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-warning.sh</div><div class=""> unix_listener quota-warning {</div><div class=""> group = mail</div><div class=""> mode = 0660</div><div class=""> user = _dovecot</div><div class=""> }</div><div class=""> user = _dovecot</div><div class="">}</div><div class="">service stats {</div><div class=""> fifo_listener stats-mail {</div><div class=""> mode = 0600</div><div class=""> user = _dovecot</div><div class=""> }</div><div class="">}</div><div class="">ssl = required</div><div class="">ssl_ca = </etc/certificates/host.domain.tld.SHA1.chain.pem</div><div class="">ssl_cert = </etc/certificates/host.domain.tld.SHA1.cert.pem</div><div class="">ssl_cipher_list = ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA</div><div class="">ssl_key = # hidden, use -P to show it</div><div class="">ssl_key_path = # hidden, use -P to show it</div><div class="">ssl_protocols = !SSLv2 !SSLv3</div><div class="">userdb {</div><div class=""> args = partition=/Library/Server/Mail/Config/dovecot/partition_map.conf global_quota=8192 enforce_quotas=yes</div><div class=""> driver = od</div><div class="">}</div><div class="">userdb {</div><div class=""> args = /Library/Server/Mail/Config/dovecot/submit.passdb</div><div class=""> driver = passwd-file</div><div class="">}</div><div class="">verbose_proctitle = yes</div><div class="">protocol lmtp {</div><div class=""> mail_plugins = quota zlib acl fts fts_sk sieve push_notify</div><div class="">}</div><div class="">protocol lda {</div><div class=""> mail_plugins = quota zlib acl fts fts_sk sieve push_notify</div><div class="">}</div><div class="">protocol imap {</div><div class=""> mail_max_userip_connections = 20</div><div class=""> mail_plugins = quota zlib acl fts fts_sk imap_acl imap_quota imap_zlib</div><div class="">}</div><div class="">protocol pop3 {</div><div class=""> mail_max_userip_connections = 6</div><div class="">}</div></blockquote></div><div class=""><div class=""><br class=""></div></div></body></html>