<div dir="ltr">Is it possible in pigeonhole?<div><br></div><div>I.E.  I do a fileinto :create "some/mail/box"</div><div>How can I make it autosubscribe?</div><div><br></div><div>doveconf -n:</div><div># 2.3.7.2 (3c910f64b): /usr/local/etc/dovecot/dovecot.conf<br># Pigeonhole version 0.5.7.2 (7372921a)<br># OS: FreeBSD 12.0-STABLE amd64<br># Hostname: <a href="http://thebighonker.lerctr.org">thebighonker.lerctr.org</a><br>auth_default_realm = <a href="http://lerctr.org">lerctr.org</a><br>auth_mechanisms = plain login<br>auth_realms = <a href="http://lerctr.org">lerctr.org</a> <a href="http://thebighonker.lerctr.org">thebighonker.lerctr.org</a> <a href="http://tbh.lerctr.org">tbh.lerctr.org</a> <a href="http://thejonesonair.com">thejonesonair.com</a> <a href="http://thejonesonair.net">thejonesonair.net</a> <a href="http://why.net">why.net</a><br>default_vsz_limit = 1 G<br>deliver_log_format = msgid=%m: %$ (subject=%s from=%f size=%w)<br>doveadm_password = # hidden, use -P to show it<br>first_valid_gid = 0<br>first_valid_uid = 0<br>lda_mailbox_autocreate = yes<br>listen = 192.147.25.65, ::<br>login_access_sockets = tcpwrap<br>mail_attribute_dict = file:%h/mail/.imap/dovecot-mail-attributes<br>mail_location = mbox:~/mail:INBOX=~/mail/INBOX<br>mail_log_prefix = "%s(%u/%p): "<br>mail_plugins = " fts fts_solr notify virtual"<br>mail_privileged_group = mail<br>mail_server_admin = mailto:<a href="mailto:ler@lerctr.org">ler@lerctr.org</a><br>mail_server_comment = LERCTR Mail Server<br>managesieve_notify_capability = mailto<br>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<br>namespace archive {<br>  hidden = no<br>  list = no<br>  location = mbox:~/MAIL-ARCHIVE<br>  prefix = ARCHIVE/<br>  separator = /<br>}<br>namespace inbox {<br>  inbox = yes<br>  location =<br>  mailbox Drafts {<br>    special_use = \Drafts<br>  }<br>  mailbox INBOX {<br>    auto = create<br>  }<br>  mailbox SENT {<br>    special_use = \Sent<br>  }<br>  mailbox SPAM {<br>    special_use = \Junk<br>  }<br>  mailbox "Sent Messages" {<br>    special_use = \Sent<br>  }<br>  mailbox Trash {<br>    special_use = \Trash<br>  }<br>  mailbox virtual/Flagged {<br>    special_use = \Flagged<br>  }<br>  mailbox virtual/all {<br>    special_use = \All<br>  }<br>  prefix =<br>  separator = /<br>}<br>namespace virtual {<br>  hidden = no<br>  list = yes<br>  location = virtual:~/MAIL-VIRTUAL<br>  prefix = Virtual/<br>  separator = /<br>}<br>passdb {<br>  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext<br>  driver = sql<br>}<br>passdb {<br>  args = user=%Ln noauthenticate<br>  driver = static<br>  skip = authenticated<br>}<br>passdb {<br>  args = failure_show_msg=yes session=yes max_requests=20<br>  driver = pam<br>  override_fields = domain=<a href="http://lerctr.org">lerctr.org</a><br>  skip = authenticated<br>}<br>plugin {<br>  fts = solr<br>  fts_autoindex = yes<br>  fts_solr = url=<a href="http://thebighonker.lerctr.org:8983/solr/dovecot/">http://thebighonker.lerctr.org:8983/solr/dovecot/</a><br>  fts_tika = <a href="http://localhost:9998/tika/">http://localhost:9998/tika/</a><br>  imapsieve_mailbox1_before = file:/usr/local/share/dovecot-pigeonhole/sieve/report-spam.sieve<br>  imapsieve_mailbox1_causes = COPY<br>  imapsieve_mailbox1_name = SPAM<br>  imapsieve_mailbox2_before = file:/usr/local/share/dovecot-pigeonhole/sieve/report-ham.sieve<br>  imapsieve_mailbox2_causes = COPY<br>  imapsieve_mailbox2_from = SPAM<br>  imapsieve_mailbox2_name = *<br>  imapsieve_url = sieve://<a href="http://thebighonker.lerctr.org">thebighonker.lerctr.org</a><br>  mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename flag_change append<br>  mail_log_fields = uid box msgid size from subject vsize flags<br>  recipient_delimiter = +-_<br>  sieve = ~/.dovecot.sieve<br>  sieve_dir = ~/sieve<br>  sieve_execute_bin_dir = /usr/local/share/dovecot-pigeonhole/sieve<br>  sieve_extensions = +editheader +vacation-seconds +mboxmetadata +servermetadata +vnd.dovecot.debug<br>  sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.execute<br>  sieve_pipe_bin_dir = /usr/local/share/dovecot-pigeonhole/sieve<br>  sieve_plugins = sieve_imapsieve sieve_extprograms<br>}<br>postmaster_address = <a href="mailto:postmaster@lerctr.org">postmaster@lerctr.org</a><br>protocols = imap pop3 lmtp sieve<br>recipient_delimiter = +-_<br>service anvil {<br>  unix_listener anvil {<br>    group = mail<br>    mode = 0666<br>  }<br>}<br>service auth {<br>  unix_listener auth-client {<br>    mode = 0666<br>  }<br>  unix_listener auth-master {<br>    mode = 0666<br>  }<br>}<br>service doveadm {<br>  inet_listener http {<br>    port = 8080<br>    ssl = yes<br>  }<br>}<br>service indexer-worker {<br>  drop_priv_before_exec = yes<br>}<br>service lmtp {<br>  inet_listener lmtp {<br>    address = 127.0.0.1<br>    port = 24<br>  }<br>}<br>service managesieve-login {<br>  inet_listener sieve {<br>    port = 4190<br>  }<br>  inet_listener sieve_deprecated {<br>    port = 2000<br>  }<br>}<br>service stats {<br>  unix_listener stats-reader {<br>    group = mail<br>    mode = 0666<br>    user =<br>  }<br>  unix_listener stats-writer {<br>    group = mail<br>    mode = 0666<br>    user =<br>  }<br>}<br>service tcpwrap {<br>  unix_listener login/tcpwrap {<br>    group = $default_login_user<br>    mode = 0600<br>    user = $default_login_user<br>  }<br>}<br>ssl_cert = </home/ler/letsencrypt-home/*.<a href="http://lerctr.org/fullchain.cer">lerctr.org/fullchain.cer</a><br>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<br>ssl_dh = # hidden, use -P to show it<br>ssl_key = # hidden, use -P to show it<br>userdb {<br>  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext<br>  driver = sql<br>}<br>userdb {<br>  args = username_format=%Ln /etc/passwd<br>  driver = passwd-file<br>  override_fields = domain=<a href="http://lerctr.org">lerctr.org</a><br>}<br>verbose_proctitle = yes<br>protocol lmtp {<br>  mail_plugins = " fts fts_solr notify virtual sieve mail_log"<br>}<br>protocol lda {<br>  mail_plugins = " fts fts_solr notify virtual sieve mail_log"<br>}<br>protocol pop3 {<br>  mail_plugins = " fts fts_solr notify virtual mail_log"<br>}<br>protocol !doveadm {<br>  mail_plugins = " fts fts_solr notify virtual mail_log"<br>}<br>protocol imap {<br>  imap_capability = +SPECIAL-USE<br>  imap_client_workarounds = tb-extra-mailbox-sep tb-lsub-flags<br>  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}<br>  imap_metadata = yes<br>  mail_max_userip_connections = 50<br>  mail_plugins = " fts fts_solr notify virtual mail_log imap_sieve imap_zlib"<br>}<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Larry Rosenman                     <a href="http://www.lerctr.org/~ler" target="_blank">http://www.lerctr.org/~ler</a><br><span>Phone: <span title="Call with Google Voice"><span title="Call with Google Voice"><span title="Call with Google Voice"><span id="gc-number-0" class="gc-cs-link" title="Call with Google Voice">+1 214-642-9640</span></span></span></span> (c)     E-Mail: </span><a href="mailto:larryrtx@gmail.com" target="_blank">larryrtx@gmail.com</a><br>US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106</div></div></div></div></div></div></div></div></div></div>