Here it is.

On Thu, Jan 18, 2024 at 8:21 PM Joe Acquisto <joea-li...@j4computers.com>
wrote:
     Sure.  Thanks.  I can post mine here, I suppose in  a bit

     joe a.
     On 1/18/24 20:29, Larry Rosenman wrote:
          I could send your a dovecot -n of my setup, which works
          with RoundCube, if you want.

          On Thu, Jan 18, 2024 at 6:46 PM Joe Acquisto <joea-
          li...@j4computers.com> wrote:
               They look fine to me, questions remails if many
               of the items commented out in the default config
               need to be enabled and if those might prevent the
               managesieve server from "grabbing" the port.   
               Surely there should be errors logged somewhere?
               On 1/18/24 19:11, Larry Rosenman wrote:
                    You may wish to double-check that file
                    (all of it) and 90-sieve.conf as well

                    On Thu, Jan 18, 2024 at 6:08 PM Joe
                    Acquisto <joea-li...@j4computers.com>
                    wrote:
                         Yes.  It is uncommented as
                         shown there below.  Service
                         was restarted.

                         joe a

                         On 1/18/24 18:33, Larry
                         Rosenman wrote:
                         > Did you look at conf.d/20-
                         managesieve.conf?
                         > notably the below top of
                         that file.
                         > ❯ more 20-managesieve.conf
                         > ##
                         > ## ManageSieve specific
                         settings
                         > ##
                         >
                         > # Uncomment to enable
                         managesieve protocol:
                         > protocols = $protocols
                         sieve
                         >
                         > # Service definitions
                         >
                         >
                         > On Thu, Jan 18, 2024 at 5:
                         30 PM Joe Acquisto <joea-
                         li...@j4computers.com>
                         > wrote:
                         >       Trying to connect to
                         managesieve server configured
                         to port 4190. No
                         >       go.
                         >
                         >       Roundcube is
                         configured (thunderbird
                         apparently having nothing
                         >       current),
                         >       but selecting "Add
                         Filter" (new since re-
                         configured for managesieve)
                         >       produces "unable to
                         connect to server".
                         >
                         >       Port 4190 does not
                         seem to answer or be "bound"
                         to anything. Telnet
                         >       to
                         >       4190 produces
                         "connection refused".
                         >
                         >       A "one box" solution.
                         >
                         >       If I had to guess, I
                         would guess, operator
                         error.    Otherwise,
                         >       things
                         >       are looking up.  But,
                         I remember a movie that said
                         never to do that .
                         >       . .
                         >
                         >
                         >     
                          _______________________________________________
                         >       dovecot mailing list
                         -- dovecot@dovecot.org
                         >       To unsubscribe send
                         an email to dovecot-
                         le...@dovecot.org
                         >
                         >
                         > --
                         > Larry Rosenman             
                                http://www.lerctr.org/
                         ~ler
                         > Phone: +1 214-642-9640 (c)
                             E-Mail:
                         larry...@gmail.com
                         > US Mail: 5708 Sabbia Dr,
                         Round Rock, TX 78665-2106
                         >
                         >
                         _______________________________________________
                         > dovecot mailing list -
                         - dovecot@dovecot.org
                         > To unsubscribe send an
                         email to dovecot-
                         le...@dovecot.org
                         _______________________________________________
                         dovecot mailing list -
                         - dovecot@dovecot.org
                         To unsubscribe send an email
                         to dovecot-le...@dovecot.org


                    --
                    Larry Rosenman                    
                    http://www.lerctr.org/~ler
                    Phone: +1 214-642-9640 (c)     E-Mail:
                    larry...@gmail.com
                    US Mail: 5708 Sabbia Dr, Round Rock, TX
                    78665-2106


          --
          Larry Rosenman                     http://www.lerctr.org/
          ~ler
          Phone: +1 214-642-9640 (c)     E-Mail: larry...@gmail.com
          US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106


--
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640 (c)     E-Mail: larry...@gmail.com
US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106
# 2.3.21 (47349e2482): /usr/local/etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.21 (f6cd4b8e)
# OS: FreeBSD 13.2-STABLE amd64  
# Hostname: thebighonker.lerctr.org
auth_default_realm = lerctr.org
auth_mechanisms = plain login
auth_realms = lerctr.org thebighonker.lerctr.org tbh.lerctr.org 
thejonesonair.com thejonesonair.net why.net
default_vsz_limit = 1 G
deliver_log_format = msgid=%m: %$ (subject=%s from=%f size=%w)
doveadm_password = # hidden, use -P to show it
first_valid_gid = 0
first_valid_uid = 0
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
listen = 192.147.25.65, ::
login_access_sockets = tcpwrap
mail_attribute_dict = file:%h/mail/.imap/dovecot-mail-attributes
mail_location = mbox:~/mail:INBOX=~/mail/INBOX:NO-NOSELECT
mail_log_prefix = "%s(%u/%p): "
mail_plugins = " fts fts_solr notify virtual"
mail_privileged_group = mail
mail_server_admin = mailto:l...@lerctr.org
mail_server_comment = LERCTR Mail Server
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 vacation-seconds editheader mboxmetadata 
servermetadata vnd.dovecot.debug imapsieve vnd.dovecot.imapsieve
namespace archive {
  hidden = no
  list = no
  location = mbox:~/MAIL-ARCHIVE
  prefix = ARCHIVE/
  separator = /
}
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox INBOX {
    auto = create
  }
  mailbox SENT {
    special_use = \Sent
  }
  mailbox SPAM {
    special_use = \Junk
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  mailbox virtual/Flagged {
    special_use = \Flagged
  }
  mailbox virtual/all {
    special_use = \All
  }
  prefix = 
  separator = /
}
namespace virtual {
  hidden = no
  list = yes
  location = virtual:~/MAIL-VIRTUAL
  prefix = Virtual/
  separator = /
}
passdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
passdb {
  args = user=%Ln noauthenticate
  driver = static
  skip = authenticated
}
passdb {
  args = failure_show_msg=yes session=yes max_requests=20
  driver = pam
  override_fields = domain=lerctr.org
  skip = authenticated
}
plugin {
  fts = solr
  fts_autoindex = yes
  fts_solr = url=http://localhost:8983/solr/dovecot/
  fts_tika = http://localhost:9998/tika/
  imapsieve_mailbox1_before = 
file:/usr/local/share/dovecot-pigeonhole/sieve/report-spam.sieve
  imapsieve_mailbox1_causes = COPY
  imapsieve_mailbox1_name = SPAM
  imapsieve_mailbox2_before = 
file:/usr/local/share/dovecot-pigeonhole/sieve/report-ham.sieve
  imapsieve_mailbox2_causes = COPY
  imapsieve_mailbox2_from = SPAM
  imapsieve_mailbox2_name = *
  imapsieve_url = sieve://thebighonker.lerctr.org
  mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename 
flag_change append
  mail_log_fields = uid box msgid size from subject vsize flags
  recipient_delimiter = +-_
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
  sieve_execute_bin_dir = /usr/local/share/dovecot-pigeonhole/sieve
  sieve_extensions = +editheader +vacation-seconds +mboxmetadata 
+servermetadata +vnd.dovecot.debug
  sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.execute
  sieve_pipe_bin_dir = /usr/local/share/dovecot-pigeonhole/sieve
  sieve_plugins = sieve_imapsieve sieve_extprograms
}
postmaster_address = postmas...@lerctr.org
protocols = imap pop3 lmtp sieve
recipient_delimiter = +-_
service anvil {
  unix_listener anvil {
    group = mail
    mode = 0666
  }
}
service auth {
  unix_listener auth-client {
    mode = 0666
  }
  unix_listener auth-master {
    mode = 0666
  }
}
service doveadm {
  inet_listener http {
    port = 8080
    ssl = yes
  }
}
service indexer-worker {
  drop_priv_before_exec = yes
}
service lmtp {
  inet_listener lmtp {
    address = 127.0.0.1
    port = 24
  }
}
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
  inet_listener sieve_deprecated {
    port = 2000
  }
}
service stats {
  unix_listener stats-reader {
    group = mail
    mode = 0666
    user = 
  }
  unix_listener stats-writer {
    group = mail
    mode = 0666
    user = 
  }
}
service tcpwrap {
  unix_listener login/tcpwrap {
    group = $default_login_user
    mode = 0600
    user = $default_login_user
  }
}
ssl_cert = </home/ler/letsencrypt-home/*.lerctr.org/fullchain.cer
ssl_cipher_list = 
EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH+AESGCM:EECDH:EDH+AESGCM:EDH+aRSA:HIGH:!MEDIUM:!LOW:!aNULL:!eNULL:!LOW:!RC4:!MD5:!EXP:!PSK:!SRP:!DSS
ssl_dh = # hidden, use -P to show it
ssl_key = # hidden, use -P to show it
userdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
userdb {
  args = username_format=%Ln /etc/passwd
  driver = passwd-file
  override_fields = domain=lerctr.org
}
verbose_proctitle = yes
protocol lmtp {
  mail_plugins = " fts fts_solr notify virtual sieve mail_log"
}
protocol lda {
  mail_plugins = " fts fts_solr notify virtual sieve mail_log"
}
protocol pop3 {
  mail_plugins = " fts fts_solr notify virtual mail_log"
}
protocol !doveadm {
  mail_plugins = " fts fts_solr notify virtual mail_log"
}
protocol imap {
  imap_capability = +SPECIAL-USE
  imap_client_workarounds = tb-extra-mailbox-sep tb-lsub-flags
  imap_idle_notify_interval = 29 mins
  imap_logout_format = in=%i out=%o fhc=%{fetch_hdr_count} 
fhb=%{fetch_hdr_bytes} fbc=%{fetch_body_count} fbb=%{fetch_body_bytes} 
del=%{deleted} exp=%{expunged} trash=%{trashed}
  imap_metadata = yes
  mail_max_userip_connections = 50
  mail_plugins = " fts fts_solr notify virtual mail_log imap_sieve imap_zlib"
}
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to