dovecot
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
February 2017
- 128 participants
- 141 discussions
Thanks for the previous answer on :execute. In thinking about
malicious input, I am worried about the possibility that mail will be
sent with a clever from line. (Section 7 of
http://www.ietf.org/rfc/rfc5229.txt is great, btw)
To address this, I'm considering the following, and would appreciate
feedback. I'm aware that this doesn't capture all emails, those with
non-alphanum are legit, and badly handled.
I think that this restricts the input of the grepfrom script to be
a single string, matching "a-zA-Z09@."
if not address :regex "from" "^[:alnum]*@[:alnum]*([:alnum].)*$" {
fileinto :create "wierd"; stop ; }
elsif address :regex "from" "*" {
set "sender" ${1};
if execute "grepfrom" "${sender}" {
keep ; stop; }
else {fileinto :create "neversent"}
As an aside,
https://www.joachim-breitner.de/blog/441-Goodbye_procmail,_Hello_Sieve
contains a nice pattern, creating an include file to test, and that
addresses many, but not all of my use cases. Should I worry if the
match there is 5000+ strings?
Adam
1
0
Hello Dovecot Community,
I am using Dovecot 2.2.13-12~deb8u1 (Debian Jessie).
separator = /
listescape plugin is NOT active
LAYOUT=fs is NOT active
I would like to prohibit a creation of folders with dot "." in the names
-
so creation of a folder "foo.bar" should NOT be possible.
Currently, when I create "foo.bar" in Outlook 2013 it will be created
but won't be
synchronised with the mail server - Outlook shows it as "foo.bar (Only
this computer)".
Ideally the user should receive an error message informing that "the
folder foo.bar
could not be created."
Thank you for your help.
Regards,
Marek Grondecki
3
4
Hi, everyone,
I'm trying to get email working on a server. Web servers I have some experience with, but this is new for me.
On FreeBSD, with dovecot2 (2.2.27), when I try to check email, Thunderbird says:
Sending of password for user xxx did not succeed.Mail server xxxresponded: Authentication failed.
And on the server, in the mail log, there's a message:
dovecot: pop3-login: Disconnected (user disabled)
Any idea what I'm doing wrong? I didn't mean to disable any users. Thanks!
Bob
3
11
I have not tried it at all. Was just an suggestion. You can try
something like
protocol lda {
namespace archive {
...
}
}
On 10.02.2017 14:12, Nick Lekkas wrote:
>
> Hi Aki
>
>
>
> Thanks for your answer ....
>
> What version of dovecot have you tried it ? Mine is 2.2.10
>
>
>
>
>
>
>
>
>
> *From:*Aki Tuomi [mailto:aki.tuomi@dovecot.fi]
> *Sent:* Friday, February 10, 2017 2:06 PM
> *To:* nlekkas(a)gmail.com; dovecot(a)dovecot.org
> *Subject:* Re: dovecot Digest, Vol 166, Issue 22
>
>
>
> You could enable it for LDA/LMTP?
>
> Aki
>
> On 09.02.2017 17:45, Nick Lekkas wrote:
> > Hello to all
>
> >
>
> > After a lot of tries using dovecot 2.2.10 on centos 7 latest ...i could not
>
> > manage make dovecot dsync work ...
>
> > i have tried a lot of scenarios using mysql as backend , custom user file.
>
> > Using by command line the dsync it works fine
>
> >
>
> > Has anyone managed to use 2.2.10 ..?
>
> >
>
> >
>
> > -----Original Message-----
>
> > From: dovecot [mailto:dovecot-bounces@dovecot.org] On Behalf Of
>
> > dovecot-request(a)dovecot.org <mailto:dovecot-request@dovecot.org>
>
> > Sent: Thursday, February 09, 2017 1:05 PM
>
> > To: dovecot(a)dovecot.org <mailto:dovecot@dovecot.org>
>
> > Subject: dovecot Digest, Vol 166, Issue 22
>
> >
>
> > Send dovecot mailing list submissions to
>
> > dovecot(a)dovecot.org <mailto:dovecot@dovecot.org>
>
> >
>
> > To subscribe or unsubscribe via the World Wide Web, visit
>
> > http://dovecot.org/cgi-bin/mailman/listinfo/dovecot
>
> > or, via email, send a message with subject or body 'help' to
>
> > dovecot-request(a)dovecot.org <mailto:dovecot-request@dovecot.org>
>
> >
>
> > You can reach the person managing the list at
>
> > dovecot-owner(a)dovecot.org <mailto:dovecot-owner@dovecot.org>
>
> >
>
> > When replying, please edit your Subject line so it is more specific
>
> > than "Re: Contents of dovecot digest..."
>
> >
>
> >
>
> > Today's Topics:
>
> >
>
> > 1. Re: Solr 6.4.1 (Aki Tuomi)
>
> > 2. dovecot logout issues (Rajesh M)
>
> > 3. Re: Messages on this list are often marked as spam.
>
> > (Steven Mainor)
>
> >
>
> >
>
> > ----------------------------------------------------------------------
>
> >
>
> > Message: 1
>
> > Date: Thu, 9 Feb 2017 08:57:50 +0200
>
> > From: Aki Tuomi <aki.tuomi(a)dovecot.fi> <mailto:aki.tuomi@dovecot.fi>
>
> > To: dovecot(a)dovecot.org <mailto:dovecot@dovecot.org>
>
> > Subject: Re: Solr 6.4.1
>
> > Message-ID: <aba919c2-cffe-ed91-23f4-2e57d967b83b(a)dovecot.fi>
> <mailto:aba919c2-cffe-ed91-23f4-2e57d967b83b@dovecot.fi>
>
> > Content-Type: text/plain; charset=utf-8
>
> >
>
> >
>
> >
>
> > On 09.02.2017 07:54, Daniel Miller wrote:
>
> >> I've been running Solr for a while (4.10.3) - wanted to make the jump
>
> >> to the latest & greatest. I installed 6.4.1, copied over my
>
> >> schema.xml - and after a couple false starts where I needed to tweak
>
> >> it work with the new version...it works! I did not copy the database,
>
> >> started from scratch, and executed a "doveadm fts rescan -A". But...
>
> >>
>
> >> Judging solely from at least one client - it's fine. But looking in
>
> >> the logs I see:
>
> >> 1. The first scan of a mailbox dovecot's error log gives:
>
> >> dovecot: imap(dmiller(a)amfes.com <mailto:dmiller@amfes.com>): Error:
> fts_solr: Lookup failed:
>
> >> Bad Request
>
> >>
>
> >> 2. Subsequent scans do not appear to generate any dovecot error logs
>
> >> - but I'm not certain. Each new mailbox/subfolder scanned will each
>
> >> have one error on the initial scan.
>
> >>
>
> >> 3. Solr's log gives me the following - on every search.
>
> >> 2017-02-09 05:50:12.412 ERROR (qtp205125520-15) [ x:dovecot]
>
> >> o.a.s.h.RequestHandlerBase org.apache.solr.common.SolrException: Bad
>
> >> contentType for search handler :text/xml
>
> >>
>
> > request={q=from:"test"+OR+to:"test"+OR+cc:"test"+OR+subject:"test"+OR+body:"
>
> > test"&fl=uid,score&sort=uid+asc&fq=%2Bbox:c1af150abfc9df4d7f7a00003bc41c5f+%
>
> > 2Buser:"dmiller(a)amfes.com" <mailto:dmiller@amfes.com>&rows=67135}
>
> >
>
> > Hi!
>
> >
>
> > can you please use tcpdump or wireshark to capture the actual HTTP
>
> > request causing this exception?
>
> >
>
> > Aki
>
> >
>
> >
>
> > ------------------------------
>
> >
>
> > Message: 2
>
> > Date: Thu, 9 Feb 2017 16:00:22 +0530
>
> > From: "Rajesh M" <24x7server(a)24x7server.net> <mailto:24x7server@24x7server.net>
>
> > To: <dovecot(a)dovecot.org> <mailto:dovecot@dovecot.org>
>
> > Subject: dovecot logout issues
>
> > Message-ID: <3112B2DB02AA4C97871A9E3C19D6C9B8.MAI(a)ns1.24x7server.net>
> <mailto:3112B2DB02AA4C97871A9E3C19D6C9B8.MAI@ns1.24x7server.net>
>
> > Content-Type: text/plain; charset="UTF-8"
>
> >
>
> > hi
>
> >
>
> > we are using dovecot version 2.2.7 (config file given below)
>
> > centos 6, qmail, vpopmail, mysql
>
> >
>
> > server configuration
>
> > hex core processor, 16 gb ram 1 X 600 gb 15 k rpm for main drive and 2 X
>
> > 2000 gb hdd for data (No raid)
>
> >
>
> > busy server with around 4000 email ids --- load is around 2 to 10
>
> >
>
> > the issue is that SQUIRRELMAIL webmail users suddenly lose connection while
>
> > they are working on the webmail.
>
> >
>
> > after logging in, if the user tries to open a mail then the interface gives
>
> > error invalid user id or password.
>
> >
>
> > this happens on an extremely random basis.
>
> >
>
> > also htop always shows a few delayed processes of dovecot (shown as D) on
>
> > top -- pop3 and imap
>
> >
>
> > dovecot logs do not show any login error when such a logout takes place.
>
> >
>
> > the said mailbox contained just around 30 emails
>
> >
>
> > and it is not related to the timeout plugin of squirrelmail either since the
>
> > same webmail folders works on other servers of ours without any issues.
>
> >
>
> > webmail load slowly in general
>
> >
>
> > however when it works normally webmail is very fast and able to handle
>
> > several 10 s of thousands of emails in the inbox.
>
> >
>
> > ram consumed is 2 - 5 gb during peak hours.
>
> >
>
> > rebooted server but issue not solved
>
> >
>
> > issue is present for the last around 1 month and was not present earlier.
>
> >
>
> > help required please.
>
> >
>
> > thanks
>
> > rajesh
>
> >
>
> >
>
> > settings as such
>
> > # 2.2.7: /etc/dovecot/dovecot.conf
>
> > # OS: Linux 2.6.32-431.29.2.el6.x86_64 x86_64 CentOS release 6.5 (Final)
>
> > # NOTE: Send doveconf -n output instead when asking for help.
>
> > auth_anonymous_username = anonymous
>
> > auth_cache_negative_ttl = 0
>
> > auth_cache_size = 0
>
> > auth_cache_ttl = 0
>
> > auth_debug = no
>
> > auth_debug_passwords = yes
>
> > auth_default_realm =
>
> > auth_failure_delay = 2 secs
>
> > auth_gssapi_hostname =
>
> > auth_krb5_keytab =
>
> > auth_master_user_separator =
>
> > auth_mechanisms = plain login digest-md5 cram-md5
>
> > auth_proxy_self =
>
> > auth_realms =
>
> > auth_socket_path = auth-userdb
>
> > auth_ssl_require_client_cert = no
>
> > auth_ssl_username_from_cert = no
>
> > auth_use_winbind = no
>
> > auth_username_chars =
>
> > abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
>
> > auth_username_format = %Lu
>
> > auth_username_translation =
>
> > auth_verbose = no
>
> > auth_verbose_passwords = no
>
> > auth_winbind_helper_path = /usr/bin/ntlm_auth
>
> > auth_worker_max_count = 30
>
> > base_dir = /var/run/dovecot
>
> > config_cache_size = 1 M
>
> > debug_log_path =
>
> > default_client_limit = 1000
>
> > default_idle_kill = 1 mins
>
> > default_internal_user = dovecot
>
> > default_login_user = vpopmail
>
> > default_process_limit = 100
>
> > default_vsz_limit = 256 M
>
> > deliver_log_format = msgid=%m: %$
>
> > dict_db_config =
>
> > director_doveadm_port = 0
>
> > director_mail_servers =
>
> > director_servers =
>
> > director_user_expire = 15 mins
>
> > director_username_hash = %u
>
> > disable_plaintext_auth = no
>
> > dotlock_use_excl = yes
>
> > doveadm_allowed_commands =
>
> > doveadm_password =
>
> > doveadm_port = 0
>
> > doveadm_socket_path = doveadm-server
>
> > doveadm_worker_count = 0
>
> > dsync_alt_char = _
>
> > dsync_remote_cmd = ssh -l%{login} %{host} doveadm dsync-server -u%u -U
>
> > first_valid_gid = 89
>
> > first_valid_uid = 89
>
> > hostname =
>
> > imap_capability =
>
> > imap_client_workarounds =
>
> > imap_id_log =
>
> > imap_id_send = name *
>
> > imap_idle_notify_interval = 2 mins
>
> > imap_logout_format = in=%i out=%o
>
> > imap_max_line_length = 64 k
>
> > imap_metadata = no
>
> > imap_urlauth_host =
>
> > imap_urlauth_logout_format = in=%i out=%o
>
> > imap_urlauth_port = 143
>
> > imapc_features =
>
> > imapc_host =
>
> > imapc_list_prefix =
>
> > imapc_master_user =
>
> > imapc_max_idle_time = 29 mins
>
> > imapc_password =
>
> > imapc_port = 143
>
> > imapc_rawlog_dir =
>
> > imapc_ssl = no
>
> > imapc_ssl_verify = yes
>
> > imapc_user =
>
> > import_environment = TZ DEBUG_OUTOFMEM
>
> > info_log_path =
>
> > instance_name = dovecot
>
> > last_valid_gid = 0
>
> > last_valid_uid = 0
>
> > lda_mailbox_autocreate = no
>
> > lda_mailbox_autosubscribe = no
>
> > lda_original_recipient_header =
>
> > libexec_dir = /usr/libexec/dovecot
>
> > listen = *, ::
>
> > lmtp_address_translate =
>
> > lmtp_proxy = no
>
> > lmtp_rcpt_check_quota = no
>
> > lmtp_save_to_detail_mailbox = no
>
> > lock_method = fcntl
>
> > log_path = /var/log/dovecot.log
>
> > log_timestamp = "%b %d %H:%M:%S "
>
> > login_access_sockets =
>
> > login_greeting = ready.
>
> > login_log_format = %$: %s
>
> > login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c
>
> > session=<%{session}>
>
> > login_trusted_networks =
>
> > mail_access_groups =
>
> > mail_always_cache_fields =
>
> > mail_attachment_dir =
>
> > mail_attachment_fs = sis posix
>
> > mail_attachment_hash = %{sha1}
>
> > mail_attachment_min_size = 128 k
>
> > mail_attribute_dict =
>
> > mail_cache_fields = flags
>
> > mail_cache_min_mail_count = 0
>
> > mail_chroot =
>
> > mail_debug = no
>
> > mail_fsync = optimized
>
> > mail_full_filesystem_access = no
>
> > mail_gid =
>
> > mail_home =
>
> > mail_location =
>
> > mail_log_prefix = "%s(%u): "
>
> > mail_max_keyword_length = 50
>
> > mail_max_lock_timeout = 0
>
> > mail_max_userip_connections = 10
>
> > mail_never_cache_fields = imap.envelope
>
> > mail_nfs_index = no
>
> > mail_nfs_storage = no
>
> > mail_plugin_dir = /usr/lib64/dovecot
>
> > mail_plugins = " quota"
>
> > mail_prefetch_count = 0
>
> > mail_privileged_group =
>
> > mail_save_crlf = no
>
> > mail_shared_explicit_inbox = no
>
> > mail_temp_dir = /tmp
>
> > mail_temp_scan_interval = 1 weeks
>
> > mail_uid =
>
> > mailbox_idle_check_interval = 30 secs
>
> > mailbox_list_index = no
>
> > maildir_broken_filename_sizes = no
>
> > maildir_copy_with_hardlinks = yes
>
> > maildir_stat_dirs = no
>
> > maildir_very_dirty_syncs = no
>
> > managesieve_client_workarounds =
>
> > managesieve_implementation_string = Dovecot Pigeonhole
>
> > managesieve_logout_format = bytes=%i/%o
>
> > managesieve_max_compile_errors = 5
>
> > managesieve_max_line_length = 65536
>
> > 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 ihave
>
> > master_user_separator =
>
> > mbox_dirty_syncs = yes
>
> > mbox_dotlock_change_timeout = 2 mins
>
> > mbox_lazy_writes = yes
>
> > mbox_lock_timeout = 5 mins
>
> > mbox_md5 = apop3d
>
> > mbox_min_index_size = 0
>
> > mbox_read_locks = fcntl
>
> > mbox_very_dirty_syncs = no
>
> > mbox_write_locks = dotlock fcntl
>
> > mdbox_preallocate_space = no
>
> > mdbox_rotate_interval = 0
>
> > mdbox_rotate_size = 2 M
>
> > mmap_disable = no
>
> > namespace {
>
> > disabled = no
>
> > hidden = no
>
> > ignore_on_failure = no
>
> > inbox = yes
>
> > list = yes
>
> > location =
>
> > prefix =
>
> > separator = .
>
> > subscriptions = yes
>
> > type = private
>
> > }
>
> > passdb {
>
> > args = cache_key=%u webmail=127.0.0.1
>
> > default_fields =
>
> > deny = no
>
> > driver = vpopmail
>
> > master = no
>
> > override_fields =
>
> > pass = no
>
> > result_failure = continue
>
> > result_internalfail = continue
>
> > result_success = return-ok
>
> > skip = never
>
> > }
>
> > plugin {
>
> > quota = maildir:ignore=Trash
>
> > quota_rule = ?:storage=0
>
> > }
>
> > pop3_client_workarounds =
>
> > pop3_deleted_flag =
>
> > pop3_enable_last = no
>
> > pop3_fast_size_lookups = no
>
> > pop3_lock_session = no
>
> > pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
>
> > pop3_no_flag_updates = no
>
> > pop3_reuse_xuidl = no
>
> > pop3_save_uidl = no
>
> > pop3_uidl_duplicates = allow
>
> > pop3_uidl_format = %08Xu%08Xv
>
> > pop3c_host =
>
> > pop3c_master_user =
>
> > pop3c_password =
>
> > pop3c_port = 110
>
> > pop3c_rawlog_dir =
>
> > pop3c_ssl = no
>
> > pop3c_ssl_verify = yes
>
> > pop3c_user = %u
>
> > postmaster_address =
>
> > protocols = imap pop3
>
> > quota_full_tempfail = no
>
> > recipient_delimiter = +
>
> > rejection_reason = Your message to <%t> was automatically rejected:%n%r
>
> > rejection_subject = Rejected: %s
>
> > replication_full_sync_interval = 1 days
>
> > replication_max_conns = 10
>
> > replicator_host = replicator
>
> > replicator_port = 0
>
> > sendmail_path = /usr/sbin/sendmail
>
> > service aggregator {
>
> > chroot = .
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = aggregator
>
> > extra_groups =
>
> > fifo_listener replication-notify-fifo {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener replication-notify {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service anvil {
>
> > chroot = empty
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = anvil
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 4294967295 secs
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 1
>
> > protocol =
>
> > service_count = 0
>
> > type = anvil
>
> > unix_listener anvil-auth-penalty {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > unix_listener anvil {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service auth-worker {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = auth -w
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 1
>
> > type =
>
> > unix_listener auth-worker {
>
> > group =
>
> > mode = 0600
>
> > user = $default_internal_user
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service auth {
>
> > chroot =
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = auth
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener auth-client {
>
> > group =
>
> > mode = 0600
>
> > user = $default_internal_user
>
> > }
>
> > unix_listener auth-login {
>
> > group =
>
> > mode = 0600
>
> > user = $default_internal_user
>
> > }
>
> > unix_listener auth-master {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > unix_listener auth-userdb {
>
> > group =
>
> > mode = 0666
>
> > user = $default_internal_user
>
> > }
>
> > unix_listener login/login {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > unix_listener token-login/tokenlogin {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service config {
>
> > chroot =
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = config
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type = config
>
> > unix_listener config {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service dict {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = dict
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener dict {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service director {
>
> > chroot = .
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = director
>
> > extra_groups =
>
> > fifo_listener login/proxy-notify {
>
> > group =
>
> > mode = 00
>
> > user =
>
> > }
>
> > group =
>
> > idle_kill = 4294967295 secs
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener director-admin {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > unix_listener login/director {
>
> > group =
>
> > mode = 00
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service dns_client {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = dns-client
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener dns-client {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service doveadm {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = doveadm-server
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 1
>
> > type =
>
> > unix_listener doveadm-server {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service imap-login {
>
> > chroot = login
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = imap-login
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > inet_listener imap {
>
> > address =
>
> > port = 143
>
> > reuse_port = no
>
> > ssl = no
>
> > }
>
> > inet_listener imaps {
>
> > address =
>
> > port = 993
>
> > reuse_port = no
>
> > ssl = yes
>
> > }
>
> > privileged_group =
>
> > process_limit = 256
>
> > process_min_avail = 50
>
> > protocol = imap
>
> > service_count = 1
>
> > type = login
>
> > user = $default_login_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service imap-urlauth-login {
>
> > chroot = token-login
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = imap-urlauth-login
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol = imap
>
> > service_count = 1
>
> > type = login
>
> > unix_listener imap-urlauth {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user = $default_login_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service imap-urlauth-worker {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = imap-urlauth-worker
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 1024
>
> > process_min_avail = 0
>
> > protocol = imap
>
> > service_count = 1
>
> > type =
>
> > unix_listener imap-urlauth-worker {
>
> > group =
>
> > mode = 0600
>
> > user = $default_internal_user
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service imap-urlauth {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = imap-urlauth
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 1024
>
> > process_min_avail = 0
>
> > protocol = imap
>
> > service_count = 1
>
> > type =
>
> > unix_listener token-login/imap-urlauth {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service imap {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = imap
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 2048
>
> > process_min_avail = 50
>
> > protocol = imap
>
> > service_count = 1
>
> > type =
>
> > unix_listener login/imap {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 512 M
>
> > }
>
> > service indexer-worker {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = indexer-worker
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 10
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener indexer-worker {
>
> > group =
>
> > mode = 0600
>
> > user = $default_internal_user
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service indexer {
>
> > chroot =
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = indexer
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener indexer {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service ipc {
>
> > chroot = empty
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = ipc
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener ipc {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > unix_listener login/ipc-proxy {
>
> > group =
>
> > mode = 0600
>
> > user = $default_login_user
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service lmtp {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = lmtp
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol = lmtp
>
> > service_count = 0
>
> > type =
>
> > unix_listener lmtp {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service log {
>
> > chroot =
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = log
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 4294967295 secs
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type = log
>
> > unix_listener log-errors {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service managesieve-login {
>
> > chroot = login
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = managesieve-login
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > inet_listener sieve {
>
> > address =
>
> > port = 4190
>
> > reuse_port = no
>
> > ssl = no
>
> > }
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol = sieve
>
> > service_count = 1
>
> > type = login
>
> > user = $default_login_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service managesieve {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = managesieve
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol = sieve
>
> > service_count = 1
>
> > type =
>
> > unix_listener login/sieve {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service pop3-login {
>
> > chroot = login
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = pop3-login
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > inet_listener pop3 {
>
> > address =
>
> > port = 110
>
> > reuse_port = no
>
> > ssl = no
>
> > }
>
> > inet_listener pop3s {
>
> > address =
>
> > port = 995
>
> > reuse_port = no
>
> > ssl = yes
>
> > }
>
> > privileged_group =
>
> > process_limit = 256
>
> > process_min_avail = 25
>
> > protocol = pop3
>
> > service_count = 1
>
> > type = login
>
> > user = $default_login_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service pop3 {
>
> > chroot =
>
> > client_limit = 1
>
> > drop_priv_before_exec = no
>
> > executable = pop3
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 256
>
> > process_min_avail = 25
>
> > protocol = pop3
>
> > service_count = 1
>
> > type =
>
> > unix_listener login/pop3 {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service replicator {
>
> > chroot =
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = replicator
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 4294967295 secs
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener replicator-doveadm {
>
> > group =
>
> > mode = 00
>
> > user = $default_internal_user
>
> > }
>
> > unix_listener replicator {
>
> > group =
>
> > mode = 0600
>
> > user = $default_internal_user
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service ssl-params {
>
> > chroot =
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = ssl-params
>
> > extra_groups =
>
> > group =
>
> > idle_kill = 0
>
> > privileged_group =
>
> > process_limit = 0
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type = startup
>
> > unix_listener login/ssl-params {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > unix_listener ssl-params {
>
> > group =
>
> > mode = 0666
>
> > user =
>
> > }
>
> > user =
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > service stats {
>
> > chroot = empty
>
> > client_limit = 0
>
> > drop_priv_before_exec = no
>
> > executable = stats
>
> > extra_groups =
>
> > fifo_listener stats-mail {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > group =
>
> > idle_kill = 4294967295 secs
>
> > privileged_group =
>
> > process_limit = 1
>
> > process_min_avail = 0
>
> > protocol =
>
> > service_count = 0
>
> > type =
>
> > unix_listener stats {
>
> > group =
>
> > mode = 0600
>
> > user =
>
> > }
>
> > user = $default_internal_user
>
> > vsz_limit = 18446744073709551615 B
>
> > }
>
> > shutdown_clients = yes
>
> > ssl = yes
>
> > ssl_ca =
>
> > ssl_cert = </var/qmail/control/servercert.pem
>
> > ssl_cert_username_field = commonName
>
> > ssl_cipher_list = ALL:!LOW:!SSLv2:!EXP:!aNULL
>
> > ssl_client_ca_dir =
>
> > ssl_client_ca_file =
>
> > ssl_client_cert =
>
> > ssl_client_key =
>
> > ssl_crypto_device =
>
> > ssl_dh_parameters_length = 2048
>
> > ssl_key = </var/qmail/control/servercert.pem
>
> > ssl_key_password =
>
> > ssl_parameters_regenerate = 0
>
> > ssl_prefer_server_ciphers = no
>
> > ssl_protocols = !SSLv2
>
> > ssl_require_crl = yes
>
> > ssl_verify_client_cert = no
>
> > state_dir = /var/lib/dovecot
>
> > stats_command_min_time = 1 mins
>
> > stats_domain_min_time = 12 hours
>
> > stats_ip_min_time = 12 hours
>
> > stats_memory_limit = 16 M
>
> > stats_session_min_time = 15 mins
>
> > stats_user_min_time = 1 hours
>
> > submission_host =
>
> > syslog_facility = mail
>
> > userdb {
>
> > args = cache_key=%u quota_template=quota_rule=*:backend=%q
>
> > default_fields =
>
> > driver = vpopmail
>
> > override_fields =
>
> > }
>
> > valid_chroot_dirs =
>
> > verbose_proctitle = no
>
> > verbose_ssl = no
>
> > version_ignore = no
>
> > protocol imap {
>
> > imap_client_workarounds = delay-newmail
>
> > mail_max_userip_connections = 200
>
> > mail_plugins = " quota imap_quota"
>
> > }
>
> > protocol pop3 {
>
> > mail_max_userip_connections = 40
>
> > pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
>
> > pop3_fast_size_lookups = yes
>
> > pop3_lock_session = no
>
> > pop3_no_flag_updates = yes
>
> > }
>
> >
>
> >
>
> >
>
> >
>
> > ------------------------------
>
> >
>
> > Message: 3
>
> > Date: Thu, 09 Feb 2017 06:13:37 -0500
>
> > From: Steven Mainor <steve(a)degga.net> <mailto:steve@degga.net>
>
> > To: Bj?rn T Johansen <btj(a)havleik.no>
> <mailto:btj@havleik.no>,dovecot(a)dovecot.org <mailto:dovecot@dovecot.org>
>
> > Subject: Re: Messages on this list are often marked as spam.
>
> > Message-ID: <00905D2C-F645-424B-AA31-92E36318AC5F(a)degga.net>
> <mailto:00905D2C-F645-424B-AA31-92E36318AC5F@degga.net>
>
> > Content-Type: text/plain; charset=UTF-8
>
> >
>
> Well for other mailing lists I have noticed that a lot of lists add
> text to
> the body or subject saying what list the email is from which would
> cause the
> signature not to match.
>
> But the dovecot list doesn't do that so that's why I found it strange that
> so many emails fail dkim.
>
> >
>
> >
>
> >
>
> > ------------------------------
>
> >
>
> > Subject: Digest Footer
>
> >
>
> > _______________________________________________
>
> > dovecot mailing list
>
> > dovecot(a)dovecot.org <mailto:dovecot@dovecot.org>
>
> > http://dovecot.org/cgi-bin/mailman/listinfo/dovecot
>
> >
>
> > ------------------------------
>
> >
>
> > End of dovecot Digest, Vol 166, Issue 22
>
> > ****************************************
>
> >
>
> >
>
> > __________ Information from ESET Endpoint Antivirus, version of virus
>
> > signature database 14908 (20170209) __________
>
> >
>
> > The message was checked by ESET Endpoint Antivirus.
>
> >
>
> > part000.txt - is OK
>
> >
>
> > http://www.eset.com
>
> >
>
> >
>
> >
>
> >
>
> > __________ Information from ESET Endpoint Antivirus, version of virus
>
> > signature database 14909 (20170209) __________
>
> >
>
> > The message was checked by ESET Endpoint Antivirus.
>
> >
>
> > Email message - is OK
>
> >
>
> > http://www.eset.com
>
>
>
>
> __________ Information from ESET Endpoint Antivirus, version of virus
> signature database 14914 (20170210) __________
>
> The message was checked by ESET Endpoint Antivirus.
>
> part000.txt - is OK
> part001.htm - is OK
>
> http://www.eset.com
>
>
>
> __________ Information from ESET Endpoint Antivirus, version of virus
> signature database 14914 (20170210) __________
>
> The message was checked by ESET Endpoint Antivirus.
>
> Email message - is OK
>
> http://www.eset.com
>
1
0
hi
we are using dovecot version 2.2.7 (config file given below)
centos 6, qmail, vpopmail, mysql
server configuration
hex core processor, 16 gb ram 1 X 600 gb 15 k rpm for main drive and 2 X 2000 gb hdd for data (No raid)
busy server with around 4000 email ids --- load is around 2 to 10
the issue is that SQUIRRELMAIL webmail users suddenly lose connection while they are working on the webmail.
after logging in, if the user tries to open a mail then the interface gives error invalid user id or password.
this happens on an extremely random basis.
also htop always shows a few delayed processes of dovecot (shown as D) on top -- pop3 and imap
dovecot logs do not show any login error when such a logout takes place.
the said mailbox contained just around 30 emails
and it is not related to the timeout plugin of squirrelmail either since the same webmail folders works on other servers of ours without any issues.
webmail load slowly in general
however when it works normally webmail is very fast and able to handle several 10 s of thousands of emails in the inbox.
ram consumed is 2 - 5 gb during peak hours.
rebooted server but issue not solved
issue is present for the last around 1 month and was not present earlier.
help required please.
thanks
rajesh
settings as such
# 2.2.7: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-431.29.2.el6.x86_64 x86_64 CentOS release 6.5 (Final)
# NOTE: Send doveconf -n output instead when asking for help.
auth_anonymous_username = anonymous
auth_cache_negative_ttl = 0
auth_cache_size = 0
auth_cache_ttl = 0
auth_debug = no
auth_debug_passwords = yes
auth_default_realm =
auth_failure_delay = 2 secs
auth_gssapi_hostname =
auth_krb5_keytab =
auth_master_user_separator =
auth_mechanisms = plain login digest-md5 cram-md5
auth_proxy_self =
auth_realms =
auth_socket_path = auth-userdb
auth_ssl_require_client_cert = no
auth_ssl_username_from_cert = no
auth_use_winbind = no
auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
auth_username_format = %Lu
auth_username_translation =
auth_verbose = no
auth_verbose_passwords = no
auth_winbind_helper_path = /usr/bin/ntlm_auth
auth_worker_max_count = 30
base_dir = /var/run/dovecot
config_cache_size = 1 M
debug_log_path =
default_client_limit = 1000
default_idle_kill = 1 mins
default_internal_user = dovecot
default_login_user = vpopmail
default_process_limit = 100
default_vsz_limit = 256 M
deliver_log_format = msgid=%m: %$
dict_db_config =
director_doveadm_port = 0
director_mail_servers =
director_servers =
director_user_expire = 15 mins
director_username_hash = %u
disable_plaintext_auth = no
dotlock_use_excl = yes
doveadm_allowed_commands =
doveadm_password =
doveadm_port = 0
doveadm_socket_path = doveadm-server
doveadm_worker_count = 0
dsync_alt_char = _
dsync_remote_cmd = ssh -l%{login} %{host} doveadm dsync-server -u%u -U
first_valid_gid = 89
first_valid_uid = 89
hostname =
imap_capability =
imap_client_workarounds =
imap_id_log =
imap_id_send = name *
imap_idle_notify_interval = 2 mins
imap_logout_format = in=%i out=%o
imap_max_line_length = 64 k
imap_metadata = no
imap_urlauth_host =
imap_urlauth_logout_format = in=%i out=%o
imap_urlauth_port = 143
imapc_features =
imapc_host =
imapc_list_prefix =
imapc_master_user =
imapc_max_idle_time = 29 mins
imapc_password =
imapc_port = 143
imapc_rawlog_dir =
imapc_ssl = no
imapc_ssl_verify = yes
imapc_user =
import_environment = TZ DEBUG_OUTOFMEM
info_log_path =
instance_name = dovecot
last_valid_gid = 0
last_valid_uid = 0
lda_mailbox_autocreate = no
lda_mailbox_autosubscribe = no
lda_original_recipient_header =
libexec_dir = /usr/libexec/dovecot
listen = *, ::
lmtp_address_translate =
lmtp_proxy = no
lmtp_rcpt_check_quota = no
lmtp_save_to_detail_mailbox = no
lock_method = fcntl
log_path = /var/log/dovecot.log
log_timestamp = "%b %d %H:%M:%S "
login_access_sockets =
login_greeting = ready.
login_log_format = %$: %s
login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c session=<%{session}>
login_trusted_networks =
mail_access_groups =
mail_always_cache_fields =
mail_attachment_dir =
mail_attachment_fs = sis posix
mail_attachment_hash = %{sha1}
mail_attachment_min_size = 128 k
mail_attribute_dict =
mail_cache_fields = flags
mail_cache_min_mail_count = 0
mail_chroot =
mail_debug = no
mail_fsync = optimized
mail_full_filesystem_access = no
mail_gid =
mail_home =
mail_location =
mail_log_prefix = "%s(%u): "
mail_max_keyword_length = 50
mail_max_lock_timeout = 0
mail_max_userip_connections = 10
mail_never_cache_fields = imap.envelope
mail_nfs_index = no
mail_nfs_storage = no
mail_plugin_dir = /usr/lib64/dovecot
mail_plugins = " quota"
mail_prefetch_count = 0
mail_privileged_group =
mail_save_crlf = no
mail_shared_explicit_inbox = no
mail_temp_dir = /tmp
mail_temp_scan_interval = 1 weeks
mail_uid =
mailbox_idle_check_interval = 30 secs
mailbox_list_index = no
maildir_broken_filename_sizes = no
maildir_copy_with_hardlinks = yes
maildir_stat_dirs = no
maildir_very_dirty_syncs = no
managesieve_client_workarounds =
managesieve_implementation_string = Dovecot Pigeonhole
managesieve_logout_format = bytes=%i/%o
managesieve_max_compile_errors = 5
managesieve_max_line_length = 65536
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 ihave
master_user_separator =
mbox_dirty_syncs = yes
mbox_dotlock_change_timeout = 2 mins
mbox_lazy_writes = yes
mbox_lock_timeout = 5 mins
mbox_md5 = apop3d
mbox_min_index_size = 0
mbox_read_locks = fcntl
mbox_very_dirty_syncs = no
mbox_write_locks = dotlock fcntl
mdbox_preallocate_space = no
mdbox_rotate_interval = 0
mdbox_rotate_size = 2 M
mmap_disable = no
namespace {
disabled = no
hidden = no
ignore_on_failure = no
inbox = yes
list = yes
location =
prefix =
separator = .
subscriptions = yes
type = private
}
passdb {
args = cache_key=%u webmail=127.0.0.1
default_fields =
deny = no
driver = vpopmail
master = no
override_fields =
pass = no
result_failure = continue
result_internalfail = continue
result_success = return-ok
skip = never
}
plugin {
quota = maildir:ignore=Trash
quota_rule = ?:storage=0
}
pop3_client_workarounds =
pop3_deleted_flag =
pop3_enable_last = no
pop3_fast_size_lookups = no
pop3_lock_session = no
pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
pop3_no_flag_updates = no
pop3_reuse_xuidl = no
pop3_save_uidl = no
pop3_uidl_duplicates = allow
pop3_uidl_format = %08Xu%08Xv
pop3c_host =
pop3c_master_user =
pop3c_password =
pop3c_port = 110
pop3c_rawlog_dir =
pop3c_ssl = no
pop3c_ssl_verify = yes
pop3c_user = %u
postmaster_address =
protocols = imap pop3
quota_full_tempfail = no
recipient_delimiter = +
rejection_reason = Your message to <%t> was automatically rejected:%n%r
rejection_subject = Rejected: %s
replication_full_sync_interval = 1 days
replication_max_conns = 10
replicator_host = replicator
replicator_port = 0
sendmail_path = /usr/sbin/sendmail
service aggregator {
chroot = .
client_limit = 0
drop_priv_before_exec = no
executable = aggregator
extra_groups =
fifo_listener replication-notify-fifo {
group =
mode = 0600
user =
}
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener replication-notify {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service anvil {
chroot = empty
client_limit = 0
drop_priv_before_exec = no
executable = anvil
extra_groups =
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 1
protocol =
service_count = 0
type = anvil
unix_listener anvil-auth-penalty {
group =
mode = 0600
user =
}
unix_listener anvil {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service auth-worker {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = auth -w
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 1
type =
unix_listener auth-worker {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service auth {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = auth
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener auth-client {
group =
mode = 0600
user = $default_internal_user
}
unix_listener auth-login {
group =
mode = 0600
user = $default_internal_user
}
unix_listener auth-master {
group =
mode = 0600
user =
}
unix_listener auth-userdb {
group =
mode = 0666
user = $default_internal_user
}
unix_listener login/login {
group =
mode = 0666
user =
}
unix_listener token-login/tokenlogin {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service config {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = config
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type = config
unix_listener config {
group =
mode = 0600
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service dict {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = dict
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener dict {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service director {
chroot = .
client_limit = 0
drop_priv_before_exec = no
executable = director
extra_groups =
fifo_listener login/proxy-notify {
group =
mode = 00
user =
}
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener director-admin {
group =
mode = 0600
user =
}
unix_listener login/director {
group =
mode = 00
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service dns_client {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = dns-client
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener dns-client {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service doveadm {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = doveadm-server
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 1
type =
unix_listener doveadm-server {
group =
mode = 0600
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service imap-login {
chroot = login
client_limit = 0
drop_priv_before_exec = no
executable = imap-login
extra_groups =
group =
idle_kill = 0
inet_listener imap {
address =
port = 143
reuse_port = no
ssl = no
}
inet_listener imaps {
address =
port = 993
reuse_port = no
ssl = yes
}
privileged_group =
process_limit = 256
process_min_avail = 50
protocol = imap
service_count = 1
type = login
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service imap-urlauth-login {
chroot = token-login
client_limit = 0
drop_priv_before_exec = no
executable = imap-urlauth-login
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = imap
service_count = 1
type = login
unix_listener imap-urlauth {
group =
mode = 0666
user =
}
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service imap-urlauth-worker {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = imap-urlauth-worker
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1024
process_min_avail = 0
protocol = imap
service_count = 1
type =
unix_listener imap-urlauth-worker {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service imap-urlauth {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = imap-urlauth
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1024
process_min_avail = 0
protocol = imap
service_count = 1
type =
unix_listener token-login/imap-urlauth {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service imap {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = imap
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 2048
process_min_avail = 50
protocol = imap
service_count = 1
type =
unix_listener login/imap {
group =
mode = 0666
user =
}
user =
vsz_limit = 512 M
}
service indexer-worker {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = indexer-worker
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 10
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener indexer-worker {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service indexer {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = indexer
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener indexer {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service ipc {
chroot = empty
client_limit = 0
drop_priv_before_exec = no
executable = ipc
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener ipc {
group =
mode = 0600
user =
}
unix_listener login/ipc-proxy {
group =
mode = 0600
user = $default_login_user
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service lmtp {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = lmtp
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = lmtp
service_count = 0
type =
unix_listener lmtp {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service log {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = log
extra_groups =
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type = log
unix_listener log-errors {
group =
mode = 0600
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service managesieve-login {
chroot = login
client_limit = 0
drop_priv_before_exec = no
executable = managesieve-login
extra_groups =
group =
idle_kill = 0
inet_listener sieve {
address =
port = 4190
reuse_port = no
ssl = no
}
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = sieve
service_count = 1
type = login
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service managesieve {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = managesieve
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = sieve
service_count = 1
type =
unix_listener login/sieve {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service pop3-login {
chroot = login
client_limit = 0
drop_priv_before_exec = no
executable = pop3-login
extra_groups =
group =
idle_kill = 0
inet_listener pop3 {
address =
port = 110
reuse_port = no
ssl = no
}
inet_listener pop3s {
address =
port = 995
reuse_port = no
ssl = yes
}
privileged_group =
process_limit = 256
process_min_avail = 25
protocol = pop3
service_count = 1
type = login
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service pop3 {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = pop3
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 256
process_min_avail = 25
protocol = pop3
service_count = 1
type =
unix_listener login/pop3 {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service replicator {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = replicator
extra_groups =
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener replicator-doveadm {
group =
mode = 00
user = $default_internal_user
}
unix_listener replicator {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service ssl-params {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = ssl-params
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type = startup
unix_listener login/ssl-params {
group =
mode = 0666
user =
}
unix_listener ssl-params {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service stats {
chroot = empty
client_limit = 0
drop_priv_before_exec = no
executable = stats
extra_groups =
fifo_listener stats-mail {
group =
mode = 0600
user =
}
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener stats {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
shutdown_clients = yes
ssl = yes
ssl_ca =
ssl_cert = </var/qmail/control/servercert.pem
ssl_cert_username_field = commonName
ssl_cipher_list = ALL:!LOW:!SSLv2:!EXP:!aNULL
ssl_client_ca_dir =
ssl_client_ca_file =
ssl_client_cert =
ssl_client_key =
ssl_crypto_device =
ssl_dh_parameters_length = 2048
ssl_key = </var/qmail/control/servercert.pem
ssl_key_password =
ssl_parameters_regenerate = 0
ssl_prefer_server_ciphers = no
ssl_protocols = !SSLv2
ssl_require_crl = yes
ssl_verify_client_cert = no
state_dir = /var/lib/dovecot
stats_command_min_time = 1 mins
stats_domain_min_time = 12 hours
stats_ip_min_time = 12 hours
stats_memory_limit = 16 M
stats_session_min_time = 15 mins
stats_user_min_time = 1 hours
submission_host =
syslog_facility = mail
userdb {
args = cache_key=%u quota_template=quota_rule=*:backend=%q
default_fields =
driver = vpopmail
override_fields =
}
valid_chroot_dirs =
verbose_proctitle = no
verbose_ssl = no
version_ignore = no
protocol imap {
imap_client_workarounds = delay-newmail
mail_max_userip_connections = 200
mail_plugins = " quota imap_quota"
}
protocol pop3 {
mail_max_userip_connections = 40
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
pop3_fast_size_lookups = yes
pop3_lock_session = no
pop3_no_flag_updates = yes
}
2
1
Hello,
It seems that I get several emails a week from this list in my spam
folder. Usually because the DKIM signature fails. Has anyone else
noticed this problem or is it just me?
--
Steven mainor
steve(a)degga.net
4
5
Hello to all
After a lot of tries using dovecot 2.2.10 on centos 7 latest ...i could not
manage make dovecot dsync work ...
i have tried a lot of scenarios using mysql as backend , custom user file.
Using by command line the dsync it works fine
Has anyone managed to use 2.2.10 ..?
-----Original Message-----
From: dovecot [mailto:dovecot-bounces@dovecot.org] On Behalf Of
dovecot-request(a)dovecot.org
Sent: Thursday, February 09, 2017 1:05 PM
To: dovecot(a)dovecot.org
Subject: dovecot Digest, Vol 166, Issue 22
Send dovecot mailing list submissions to
dovecot(a)dovecot.org
To subscribe or unsubscribe via the World Wide Web, visit
http://dovecot.org/cgi-bin/mailman/listinfo/dovecot
or, via email, send a message with subject or body 'help' to
dovecot-request(a)dovecot.org
You can reach the person managing the list at
dovecot-owner(a)dovecot.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of dovecot digest..."
Today's Topics:
1. Re: Solr 6.4.1 (Aki Tuomi)
2. dovecot logout issues (Rajesh M)
3. Re: Messages on this list are often marked as spam.
(Steven Mainor)
----------------------------------------------------------------------
Message: 1
Date: Thu, 9 Feb 2017 08:57:50 +0200
From: Aki Tuomi <aki.tuomi(a)dovecot.fi>
To: dovecot(a)dovecot.org
Subject: Re: Solr 6.4.1
Message-ID: <aba919c2-cffe-ed91-23f4-2e57d967b83b(a)dovecot.fi>
Content-Type: text/plain; charset=utf-8
On 09.02.2017 07:54, Daniel Miller wrote:
> I've been running Solr for a while (4.10.3) - wanted to make the jump
> to the latest & greatest. I installed 6.4.1, copied over my
> schema.xml - and after a couple false starts where I needed to tweak
> it work with the new version...it works! I did not copy the database,
> started from scratch, and executed a "doveadm fts rescan -A". But...
>
> Judging solely from at least one client - it's fine. But looking in
> the logs I see:
> 1. The first scan of a mailbox dovecot's error log gives:
> dovecot: imap(dmiller(a)amfes.com): Error: fts_solr: Lookup failed:
> Bad Request
>
> 2. Subsequent scans do not appear to generate any dovecot error logs
> - but I'm not certain. Each new mailbox/subfolder scanned will each
> have one error on the initial scan.
>
> 3. Solr's log gives me the following - on every search.
> 2017-02-09 05:50:12.412 ERROR (qtp205125520-15) [ x:dovecot]
> o.a.s.h.RequestHandlerBase org.apache.solr.common.SolrException: Bad
> contentType for search handler :text/xml
>
request={q=from:"test"+OR+to:"test"+OR+cc:"test"+OR+subject:"test"+OR+body:"
test"&fl=uid,score&sort=uid+asc&fq=%2Bbox:c1af150abfc9df4d7f7a00003bc41c5f+%
2Buser:"dmiller(a)amfes.com"&rows=67135}
Hi!
can you please use tcpdump or wireshark to capture the actual HTTP
request causing this exception?
Aki
------------------------------
Message: 2
Date: Thu, 9 Feb 2017 16:00:22 +0530
From: "Rajesh M" <24x7server(a)24x7server.net>
To: <dovecot(a)dovecot.org>
Subject: dovecot logout issues
Message-ID: <3112B2DB02AA4C97871A9E3C19D6C9B8.MAI(a)ns1.24x7server.net>
Content-Type: text/plain; charset="UTF-8"
hi
we are using dovecot version 2.2.7 (config file given below)
centos 6, qmail, vpopmail, mysql
server configuration
hex core processor, 16 gb ram 1 X 600 gb 15 k rpm for main drive and 2 X
2000 gb hdd for data (No raid)
busy server with around 4000 email ids --- load is around 2 to 10
the issue is that SQUIRRELMAIL webmail users suddenly lose connection while
they are working on the webmail.
after logging in, if the user tries to open a mail then the interface gives
error invalid user id or password.
this happens on an extremely random basis.
also htop always shows a few delayed processes of dovecot (shown as D) on
top -- pop3 and imap
dovecot logs do not show any login error when such a logout takes place.
the said mailbox contained just around 30 emails
and it is not related to the timeout plugin of squirrelmail either since the
same webmail folders works on other servers of ours without any issues.
webmail load slowly in general
however when it works normally webmail is very fast and able to handle
several 10 s of thousands of emails in the inbox.
ram consumed is 2 - 5 gb during peak hours.
rebooted server but issue not solved
issue is present for the last around 1 month and was not present earlier.
help required please.
thanks
rajesh
settings as such
# 2.2.7: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-431.29.2.el6.x86_64 x86_64 CentOS release 6.5 (Final)
# NOTE: Send doveconf -n output instead when asking for help.
auth_anonymous_username = anonymous
auth_cache_negative_ttl = 0
auth_cache_size = 0
auth_cache_ttl = 0
auth_debug = no
auth_debug_passwords = yes
auth_default_realm =
auth_failure_delay = 2 secs
auth_gssapi_hostname =
auth_krb5_keytab =
auth_master_user_separator =
auth_mechanisms = plain login digest-md5 cram-md5
auth_proxy_self =
auth_realms =
auth_socket_path = auth-userdb
auth_ssl_require_client_cert = no
auth_ssl_username_from_cert = no
auth_use_winbind = no
auth_username_chars =
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
auth_username_format = %Lu
auth_username_translation =
auth_verbose = no
auth_verbose_passwords = no
auth_winbind_helper_path = /usr/bin/ntlm_auth
auth_worker_max_count = 30
base_dir = /var/run/dovecot
config_cache_size = 1 M
debug_log_path =
default_client_limit = 1000
default_idle_kill = 1 mins
default_internal_user = dovecot
default_login_user = vpopmail
default_process_limit = 100
default_vsz_limit = 256 M
deliver_log_format = msgid=%m: %$
dict_db_config =
director_doveadm_port = 0
director_mail_servers =
director_servers =
director_user_expire = 15 mins
director_username_hash = %u
disable_plaintext_auth = no
dotlock_use_excl = yes
doveadm_allowed_commands =
doveadm_password =
doveadm_port = 0
doveadm_socket_path = doveadm-server
doveadm_worker_count = 0
dsync_alt_char = _
dsync_remote_cmd = ssh -l%{login} %{host} doveadm dsync-server -u%u -U
first_valid_gid = 89
first_valid_uid = 89
hostname =
imap_capability =
imap_client_workarounds =
imap_id_log =
imap_id_send = name *
imap_idle_notify_interval = 2 mins
imap_logout_format = in=%i out=%o
imap_max_line_length = 64 k
imap_metadata = no
imap_urlauth_host =
imap_urlauth_logout_format = in=%i out=%o
imap_urlauth_port = 143
imapc_features =
imapc_host =
imapc_list_prefix =
imapc_master_user =
imapc_max_idle_time = 29 mins
imapc_password =
imapc_port = 143
imapc_rawlog_dir =
imapc_ssl = no
imapc_ssl_verify = yes
imapc_user =
import_environment = TZ DEBUG_OUTOFMEM
info_log_path =
instance_name = dovecot
last_valid_gid = 0
last_valid_uid = 0
lda_mailbox_autocreate = no
lda_mailbox_autosubscribe = no
lda_original_recipient_header =
libexec_dir = /usr/libexec/dovecot
listen = *, ::
lmtp_address_translate =
lmtp_proxy = no
lmtp_rcpt_check_quota = no
lmtp_save_to_detail_mailbox = no
lock_method = fcntl
log_path = /var/log/dovecot.log
log_timestamp = "%b %d %H:%M:%S "
login_access_sockets =
login_greeting = ready.
login_log_format = %$: %s
login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c
session=<%{session}>
login_trusted_networks =
mail_access_groups =
mail_always_cache_fields =
mail_attachment_dir =
mail_attachment_fs = sis posix
mail_attachment_hash = %{sha1}
mail_attachment_min_size = 128 k
mail_attribute_dict =
mail_cache_fields = flags
mail_cache_min_mail_count = 0
mail_chroot =
mail_debug = no
mail_fsync = optimized
mail_full_filesystem_access = no
mail_gid =
mail_home =
mail_location =
mail_log_prefix = "%s(%u): "
mail_max_keyword_length = 50
mail_max_lock_timeout = 0
mail_max_userip_connections = 10
mail_never_cache_fields = imap.envelope
mail_nfs_index = no
mail_nfs_storage = no
mail_plugin_dir = /usr/lib64/dovecot
mail_plugins = " quota"
mail_prefetch_count = 0
mail_privileged_group =
mail_save_crlf = no
mail_shared_explicit_inbox = no
mail_temp_dir = /tmp
mail_temp_scan_interval = 1 weeks
mail_uid =
mailbox_idle_check_interval = 30 secs
mailbox_list_index = no
maildir_broken_filename_sizes = no
maildir_copy_with_hardlinks = yes
maildir_stat_dirs = no
maildir_very_dirty_syncs = no
managesieve_client_workarounds =
managesieve_implementation_string = Dovecot Pigeonhole
managesieve_logout_format = bytes=%i/%o
managesieve_max_compile_errors = 5
managesieve_max_line_length = 65536
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 ihave
master_user_separator =
mbox_dirty_syncs = yes
mbox_dotlock_change_timeout = 2 mins
mbox_lazy_writes = yes
mbox_lock_timeout = 5 mins
mbox_md5 = apop3d
mbox_min_index_size = 0
mbox_read_locks = fcntl
mbox_very_dirty_syncs = no
mbox_write_locks = dotlock fcntl
mdbox_preallocate_space = no
mdbox_rotate_interval = 0
mdbox_rotate_size = 2 M
mmap_disable = no
namespace {
disabled = no
hidden = no
ignore_on_failure = no
inbox = yes
list = yes
location =
prefix =
separator = .
subscriptions = yes
type = private
}
passdb {
args = cache_key=%u webmail=127.0.0.1
default_fields =
deny = no
driver = vpopmail
master = no
override_fields =
pass = no
result_failure = continue
result_internalfail = continue
result_success = return-ok
skip = never
}
plugin {
quota = maildir:ignore=Trash
quota_rule = ?:storage=0
}
pop3_client_workarounds =
pop3_deleted_flag =
pop3_enable_last = no
pop3_fast_size_lookups = no
pop3_lock_session = no
pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
pop3_no_flag_updates = no
pop3_reuse_xuidl = no
pop3_save_uidl = no
pop3_uidl_duplicates = allow
pop3_uidl_format = %08Xu%08Xv
pop3c_host =
pop3c_master_user =
pop3c_password =
pop3c_port = 110
pop3c_rawlog_dir =
pop3c_ssl = no
pop3c_ssl_verify = yes
pop3c_user = %u
postmaster_address =
protocols = imap pop3
quota_full_tempfail = no
recipient_delimiter = +
rejection_reason = Your message to <%t> was automatically rejected:%n%r
rejection_subject = Rejected: %s
replication_full_sync_interval = 1 days
replication_max_conns = 10
replicator_host = replicator
replicator_port = 0
sendmail_path = /usr/sbin/sendmail
service aggregator {
chroot = .
client_limit = 0
drop_priv_before_exec = no
executable = aggregator
extra_groups =
fifo_listener replication-notify-fifo {
group =
mode = 0600
user =
}
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener replication-notify {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service anvil {
chroot = empty
client_limit = 0
drop_priv_before_exec = no
executable = anvil
extra_groups =
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 1
protocol =
service_count = 0
type = anvil
unix_listener anvil-auth-penalty {
group =
mode = 0600
user =
}
unix_listener anvil {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service auth-worker {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = auth -w
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 1
type =
unix_listener auth-worker {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service auth {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = auth
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener auth-client {
group =
mode = 0600
user = $default_internal_user
}
unix_listener auth-login {
group =
mode = 0600
user = $default_internal_user
}
unix_listener auth-master {
group =
mode = 0600
user =
}
unix_listener auth-userdb {
group =
mode = 0666
user = $default_internal_user
}
unix_listener login/login {
group =
mode = 0666
user =
}
unix_listener token-login/tokenlogin {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service config {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = config
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type = config
unix_listener config {
group =
mode = 0600
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service dict {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = dict
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener dict {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service director {
chroot = .
client_limit = 0
drop_priv_before_exec = no
executable = director
extra_groups =
fifo_listener login/proxy-notify {
group =
mode = 00
user =
}
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener director-admin {
group =
mode = 0600
user =
}
unix_listener login/director {
group =
mode = 00
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service dns_client {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = dns-client
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener dns-client {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service doveadm {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = doveadm-server
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 1
type =
unix_listener doveadm-server {
group =
mode = 0600
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service imap-login {
chroot = login
client_limit = 0
drop_priv_before_exec = no
executable = imap-login
extra_groups =
group =
idle_kill = 0
inet_listener imap {
address =
port = 143
reuse_port = no
ssl = no
}
inet_listener imaps {
address =
port = 993
reuse_port = no
ssl = yes
}
privileged_group =
process_limit = 256
process_min_avail = 50
protocol = imap
service_count = 1
type = login
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service imap-urlauth-login {
chroot = token-login
client_limit = 0
drop_priv_before_exec = no
executable = imap-urlauth-login
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = imap
service_count = 1
type = login
unix_listener imap-urlauth {
group =
mode = 0666
user =
}
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service imap-urlauth-worker {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = imap-urlauth-worker
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1024
process_min_avail = 0
protocol = imap
service_count = 1
type =
unix_listener imap-urlauth-worker {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service imap-urlauth {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = imap-urlauth
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1024
process_min_avail = 0
protocol = imap
service_count = 1
type =
unix_listener token-login/imap-urlauth {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service imap {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = imap
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 2048
process_min_avail = 50
protocol = imap
service_count = 1
type =
unix_listener login/imap {
group =
mode = 0666
user =
}
user =
vsz_limit = 512 M
}
service indexer-worker {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = indexer-worker
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 10
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener indexer-worker {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service indexer {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = indexer
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener indexer {
group =
mode = 0666
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service ipc {
chroot = empty
client_limit = 0
drop_priv_before_exec = no
executable = ipc
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener ipc {
group =
mode = 0600
user =
}
unix_listener login/ipc-proxy {
group =
mode = 0600
user = $default_login_user
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
service lmtp {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = lmtp
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = lmtp
service_count = 0
type =
unix_listener lmtp {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service log {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = log
extra_groups =
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type = log
unix_listener log-errors {
group =
mode = 0600
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service managesieve-login {
chroot = login
client_limit = 0
drop_priv_before_exec = no
executable = managesieve-login
extra_groups =
group =
idle_kill = 0
inet_listener sieve {
address =
port = 4190
reuse_port = no
ssl = no
}
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = sieve
service_count = 1
type = login
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service managesieve {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = managesieve
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol = sieve
service_count = 1
type =
unix_listener login/sieve {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service pop3-login {
chroot = login
client_limit = 0
drop_priv_before_exec = no
executable = pop3-login
extra_groups =
group =
idle_kill = 0
inet_listener pop3 {
address =
port = 110
reuse_port = no
ssl = no
}
inet_listener pop3s {
address =
port = 995
reuse_port = no
ssl = yes
}
privileged_group =
process_limit = 256
process_min_avail = 25
protocol = pop3
service_count = 1
type = login
user = $default_login_user
vsz_limit = 18446744073709551615 B
}
service pop3 {
chroot =
client_limit = 1
drop_priv_before_exec = no
executable = pop3
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 256
process_min_avail = 25
protocol = pop3
service_count = 1
type =
unix_listener login/pop3 {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service replicator {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = replicator
extra_groups =
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener replicator-doveadm {
group =
mode = 00
user = $default_internal_user
}
unix_listener replicator {
group =
mode = 0600
user = $default_internal_user
}
user =
vsz_limit = 18446744073709551615 B
}
service ssl-params {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = ssl-params
extra_groups =
group =
idle_kill = 0
privileged_group =
process_limit = 0
process_min_avail = 0
protocol =
service_count = 0
type = startup
unix_listener login/ssl-params {
group =
mode = 0666
user =
}
unix_listener ssl-params {
group =
mode = 0666
user =
}
user =
vsz_limit = 18446744073709551615 B
}
service stats {
chroot = empty
client_limit = 0
drop_priv_before_exec = no
executable = stats
extra_groups =
fifo_listener stats-mail {
group =
mode = 0600
user =
}
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener stats {
group =
mode = 0600
user =
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
shutdown_clients = yes
ssl = yes
ssl_ca =
ssl_cert = </var/qmail/control/servercert.pem
ssl_cert_username_field = commonName
ssl_cipher_list = ALL:!LOW:!SSLv2:!EXP:!aNULL
ssl_client_ca_dir =
ssl_client_ca_file =
ssl_client_cert =
ssl_client_key =
ssl_crypto_device =
ssl_dh_parameters_length = 2048
ssl_key = </var/qmail/control/servercert.pem
ssl_key_password =
ssl_parameters_regenerate = 0
ssl_prefer_server_ciphers = no
ssl_protocols = !SSLv2
ssl_require_crl = yes
ssl_verify_client_cert = no
state_dir = /var/lib/dovecot
stats_command_min_time = 1 mins
stats_domain_min_time = 12 hours
stats_ip_min_time = 12 hours
stats_memory_limit = 16 M
stats_session_min_time = 15 mins
stats_user_min_time = 1 hours
submission_host =
syslog_facility = mail
userdb {
args = cache_key=%u quota_template=quota_rule=*:backend=%q
default_fields =
driver = vpopmail
override_fields =
}
valid_chroot_dirs =
verbose_proctitle = no
verbose_ssl = no
version_ignore = no
protocol imap {
imap_client_workarounds = delay-newmail
mail_max_userip_connections = 200
mail_plugins = " quota imap_quota"
}
protocol pop3 {
mail_max_userip_connections = 40
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
pop3_fast_size_lookups = yes
pop3_lock_session = no
pop3_no_flag_updates = yes
}
------------------------------
Message: 3
Date: Thu, 09 Feb 2017 06:13:37 -0500
From: Steven Mainor <steve(a)degga.net>
To: Bj?rn T Johansen <btj(a)havleik.no>,dovecot(a)dovecot.org
Subject: Re: Messages on this list are often marked as spam.
Message-ID: <00905D2C-F645-424B-AA31-92E36318AC5F(a)degga.net>
Content-Type: text/plain; charset=UTF-8
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Well for other mailing lists I have noticed that a lot of lists add text to
the body or subject saying what list the email is from which would cause the
signature not to match.
But the dovecot list doesn't do that so that's why I found it strange that
so many emails fail dkim.
- --
Steven Mainor
On February 7, 2017 2:22:59 AM EST, "Bj?rn T Johansen" <btj(a)havleik.no>
wrote:
>On Mon, 06 Feb 2017 17:39:07 -0500
>Steven Mainor <steve(a)degga.net> wrote:
>
>> Hello,
>>
>> It seems that I get several emails a week from this list in my spam
>> folder. Usually because the DKIM signature fails. Has anyone else
>> noticed this problem or is it just me?
>>
>> --
>> Steven mainor
>> steve(a)degga.net
>
>Yes, same here... Having the same problem on other maillists as well,
>not sure why.
>
>BTJ
-----BEGIN PGP SIGNATURE-----
Version: APG v1.1.1
iQI9BAEBCgAnBQJYnE7hIBxTdGV2ZW4gTWFpbm9yIDxzdGV2ZUBkZWdnYS5uZXQ+
AAoJEHEwUCz4iIxrOVcP/A6eW2CqDs6wl53cPRgBszBVCJeoiWPesdR2ZTBEK/k3
agFgeBoknDLxlsAqnqDpi8vAVOjc1DvUTAFDs0btp8e5qirFjwzSMy74PpdBAWWJ
m7B/8g69TnhDwYi9RQITJ1Ev5gUX/S5BqpV7zFjsr5BP1fhPEEwDYlnZLWrFXe+e
Z3N/skPKvr9Obyd+dREiL9OVjrU+2SNLnbLjPn69JKDQZxarCq2wqz6DTJ+YAtRs
ompbEgjAFTQ2p/618KQeOKRy59BIDWKp0TB797FiWYCjwVS0M9+vuecro2otplj6
xHWPhkF9paoZzxi5YXpFH/M5rXwg52jaUJWLVEiPszANHVgkZcolPkf71JcLOU01
H5LG66qXdy7spDjKvbXA0vYRzB/BaviJi4TIk/gK2qQpalXcz00G1EDmSQA7XqA1
uXf2TOpfIOQYjzN2YajtNM1+fnQUHw65SWC/vVEuN3nbjaNsmNSrTwximG5J5JZK
ffYzr934TCXw65l+WIJS4nUafJKyuX7BKmz6kBcBQOr8Rw3udxiMzyC4ZelTLBw+
akj88JlHbYA2H2nA8xAsqwVxGOfJnvxb9IDiGwJyI0WoL4CRIcpZVyNelsrJMRZg
v7U4wRKX7J485PSB9NDpQTGpDkUJCjtmWZx7cJpYQbiTHZiCJ4cMJyNO/T/nywvR
=XJnU
-----END PGP SIGNATURE-----
------------------------------
Subject: Digest Footer
_______________________________________________
dovecot mailing list
dovecot(a)dovecot.org
http://dovecot.org/cgi-bin/mailman/listinfo/dovecot
------------------------------
End of dovecot Digest, Vol 166, Issue 22
****************************************
__________ Information from ESET Endpoint Antivirus, version of virus
signature database 14908 (20170209) __________
The message was checked by ESET Endpoint Antivirus.
part000.txt - is OK
http://www.eset.com
__________ Information from ESET Endpoint Antivirus, version of virus
signature database 14909 (20170209) __________
The message was checked by ESET Endpoint Antivirus.
Email message - is OK
http://www.eset.com
1
0
Hello,
Some of our users use a dedicated archive mailbox, so we've setup an archive namespace for it, which is by default disabled.
This namespace has its own quota which is defined by quota2* settings.
Every time a user without archive authenticates, dsync kicks in, lmtp delivers a message or imap is used an Error message gets recorded: "imap(user1): Error: quota: Unknown namespace: Archive/"
This happens about 441,756 times per hour - putting heavy load on the whole logging chain.
In my opinion it makes sense suppressing quota error messages for disabled namespaces or flag it as debug messages.
I'm thankful for every solution for this problem!
Best regards
Jens
Environment:
Dovecot Version 2.2.27 (c0f36b0)
Red Hat Enterprise Linux Server release 7.3 (Maipo)
Linux 3.10.0-514.6.1.el7.x86_64
doveadm user '*' |wc -l: 15946
Relevant configuration sections:
namespace archive {
disabled = yes
hidden = no
inbox = no
list = yes
location = maildir:/archive/%h/Archive
mailbox "Auto Archive" {
auto = subscribe
special_use = \Archive
}
prefix = Archive/
separator = /
subscriptions = no
type = private
}
The archive gets enabled by the authentication backend:
user_attrs = ou=home=/mail/%U$/%u,=uid=500,=gid=500,quota=quota_rule=*:bytes=%{ldap:quota},archiveDisabled=namespace/archive/disabled=%{ldap:archiveDisabled:yes}
To ensure that the archive storage stays within sane boundaries there is a quota defined for the archive:
plugin {
acl = vfile:/etc/dovecot/global-acls:cache_secs=300
acl_shared_dict = proxy::acl
mail_replica = tcp:mail-replica:12345
quota = maildir:User_quota
quota2 = maildir:Archive_quota:ns=Archive/
quota2_rule = *:storage=10G
quota_rule = *:storage=2G
quota_rule2 = INBOX/Trash:storage=+10%%
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=90%% quota-warning 90 %u
quota_warning3 = storage=85%% quota-warning 85 %u
quota_warning4 = storage=80%% quota-warning 80 %u
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
1
0
Hello
Please I need to add "Maurizio" to this MSSQL DB, but I don't now how to
add this step
in my opinion I'think that the user can't be found, so I will have the
"unknown user"
Can give here any little help to fix this?
Feb 8 12:09:56 caloro dovecot: auth: Debug: auth client connected
(pid=13300)
Feb 8 12:09:56 caloro dovecot: auth: Debug: client in:
AUTH#0111#011PLAIN#011service=pop3#011session=dfsfdsdsJITACX+KIh#011lip=37.1
20.190.188#011rip=151.248.162.33#011lport=110#011rport=54604#011resp=<hidden
>
Feb 8 12:09:56 caloro dovecot: auth-worker(13303): Debug: Loading modules
from directory: /usr/lib/dovecot/modules/auth
Feb 8 12:09:56 caloro dovecot: auth-worker(13303): Debug: Module loaded:
/usr/lib/dovecot/modules/auth/libdriver_mysql.so
Feb 8 12:09:56 caloro dovecot: auth-worker(13303): Debug:
sql(maurizio(a)caloro.ch,151.248.162.33): query: SELECT username AS user,
password_enc AS password, CONCAT(homedir, maildir) AS userdb_home, uid AS
userdb_uid, gid AS userdb_gid, CONCAT('maildir:', homedir, maildir) AS
userdb_mail, CONCAT('maildir:storage=', (quota*1024)) as userdb_quota FROM
mail_users WHERE (username = 'maurizio(a)caloro.ch' OR email =
'maurizio(a)caloro.ch') AND ((imap = 1 AND 'pop3' = 'imap') OR (pop3 = 1 AND
'pop3' = 'pop3') OR 'pop3' = 'smtp' OR 'pop3' = 'sieve')
Feb 8 12:09:56 caloro dovecot: auth-worker(13303):
sql(maurizio(a)caloro.ch,151.248.162.33): unknown user
Feb 8 12:09:58 caloro dovecot: auth: Debug: client passdb out:
FAIL#0111#011user=maurizio(a)caloro.ch
Feb 8 12:09:58 caloro dovecot: pop3-login: Disconnected (auth failed, 1
attempts in 2 secs): user=<maurizio(a)caloro.ch>, method=PLAIN,
rip=151.248.162.33, lip=37.120.190.188, session=<DPyY5wJITACX+KIh>
Regards and thank for any hint or help
mauri
3
3
Hello list,
when reloading dovecot via "doveadm reload" it throws me tons of errors like this:
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 imap: Error: net_connect_unix(/run/dovecot/auth-master) failed: Resource temporarily unavailable
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 imap: Error: net_connect_unix(/run/dovecot/auth-master) failed: Resource temporarily unavailable
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 imap: Error: net_connect_unix(/run/dovecot/auth-master) failed: Resource temporarily unavailable
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 imap: Error: net_connect_unix(/run/dovecot/auth-master) failed: Resource temporarily unavailable
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 imap: Error: net_connect_unix(/run/dovecot/auth-master) failed: Resource temporarily unavailable
this is so long, till all client logins time out:
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 8576.416 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 8574.736 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 13163.1758 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 13163.1760 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 13163.1761 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 13163.1762 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 8566.121 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 8583.1702 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: login(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 8582.1834 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: plain(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 8576.340 timed out after 150 secs, state=3
Feb 08 10:57:30 server1 dovecot[18243]: Feb 08 10:57:30 auth: Error: login(mail(a)adress,xx.xx.xx.xx.<xxxxxxxxxxxx>): Request 8576.335 timed out after 150 secs, state=3
I have searched for this timeout in dovecot config, but havent found something.
Can you tell me how to define this timeout, or is this an LDAP timeout in userdb/passdb and dovecot-ldap.conf ?
Or better, how to prevent this failures?
I can see them sometimes in the log too w/o reloading.
Regards,
Daniel
dovecot-ldap.conf:
uris = ldapi://%2Fvar%2Frun%2Fldapi
dn = cn=xxxxxxx,o=domain,c=com
dnpass = xxxxxxxxxxxxx
auth_bind = no
ldap_version = 3
base = o=domain,c=com
user_attrs = mail=user,mailMessageStore=home,\ mailQuota=quota_rule=*:storage=%$
iterate_filter= (|(mailHost=server1.domain.com)(mailHost=popserver1.domain.com))
user_filter = (&(accountstatus=active)(|(uid=%u)(mail=%u)))
pass_attrs = mail=user,userPassword=password,=proxy_maybe=y,mailHost=host,=destuser=%u[%r]
pass_filter = (&(accountstatus=active)(|(uid=%u)(mail=%u)))
dovecot.conf:
# 2.2.25 (7be1766): /usr/local/dovecot2/etc/dovecot/dovecot.conf
# OS: Linux 3.10.0-327.36.3.el7.x86_64 x86_64 CentOS Linux release 7.2.1511 (Core)
auth_cache_negative_ttl = 1 mins
auth_cache_size = 64 M
auth_cache_ttl = 2 hours
auth_mechanisms = plain login
auth_username_chars =
auth_verbose = yes
base_dir = /var/run/dovecot/
debug_log_path = /dev/null
default_login_user = dovecot
disable_plaintext_auth = no
doveadm_password = # hidden, use -P to show it
doveadm_port = 12345
first_valid_gid = 1001
first_valid_uid = 1001
info_log_path = /var/log/dovecot/messages
lda_mailbox_autocreate = yes
lda_original_recipient_header = X-Envelope-To
log_path = /dev/stderr
login_log_format_elements = user=[%u] method=%m rip=%r lip=%l %c
mail_gid = 1001
mail_location = mdbox:~:INDEX=%h/INDEX
mail_plugins = " notify replication stats"
mail_uid = 1001
mbox_write_locks = fcntl
namespace {
inbox = yes
location =
mailbox Drafts {
auto = no
special_use = \Drafts
}
mailbox "Gesendete Elemente" {
auto = no
special_use = \Sent
}
mailbox "Infizierte Objekte" {
auto = no
special_use = \Junk
}
mailbox Sent {
auto = no
special_use = \Sent
}
mailbox "Sent Messages" {
auto = no
special_use = \Sent
}
mailbox Spam {
auto = no
special_use = \Junk
}
mailbox Trash {
auto = no
special_use = \Trash
}
prefix =
separator = .
type = private
}
namespace inbox {
hidden = yes
inbox = no
list = no
location =
prefix = INBOX.
separator = .
}
passdb {
args = /usr/local/dovecot2/etc/dovecot/dovecot-ldap.conf
driver = ldap
}
passdb {
args = /usr/local/dovecot2/etc/dovecot/dovecot-ldap2.conf
driver = ldap
}
plugin {
quota = dict:User quota::file:%h/mdbox/dovecot-quota
quota_warning = storage=85%% quota-warning 85 %u
stats_refresh = 30 secs
stats_track_cmds = yes
}
replication_max_conns = 30
sendmail_path = /usr/local/exim/bin/exim
service aggregator {
fifo_listener replication-notify-fifo {
mode = 0666
user = popuser
}
unix_listener replication-notify {
mode = 0666
user = popuser
}
}
service anvil {
client_limit = 60000
}
service auth {
client_limit = 60000
unix_listener auth-userdb {
mode = 0666
user = popuser
}
unix_listener auth {
mode = 0666
user = popuser
}
}
service config {
unix_listener config {
user = popuser
}
}
service dict {
unix_listener dict {
mode = 0666
user = popuser
}
}
service doveadm {
inet_listener {
port = 12345
}
user = popuser
}
service imap-login {
chroot = login
client_limit = 600
process_limit = 100
process_min_avail = 16
service_count = 0
}
service imap {
executable = /usr/local/dovecot2/libexec/dovecot/imap
process_limit = 250000
}
service ipc {
client_limit = 60000
unix_listener ipc {
mode = 0650
user = dovecot
}
unix_listener login/ipc-proxy {
mode = 0650
user = dovecot
}
}
service lmtp {
unix_listener lmtp {
mode = 0666
user = popuser
}
}
service pop3-login {
chroot = login
client_limit = 600
process_limit = 100
process_min_avail = 16
service_count = 0
}
service pop3 {
executable = /usr/local/dovecot2/libexec/dovecot/pop3
process_limit = 250000
}
service replicator {
unix_listener replicator-doveadm {
mode = 0600
user = popuser
}
}
service stats {
fifo_listener stats-mail {
mode = 0600
user = popuser
}
}
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert1.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert1.key
ssl_protocols = TLSv1.2 TLSv1.1 TLSv1 !SSLv3 !SSLv2
userdb {
args = /usr/local/dovecot2/etc/dovecot/dovecot-ldap.conf
driver = ldap
}
verbose_proctitle = yes
protocol doveadm {
mail_plugin_dir = /usr/local/dovecot2/lib/dovecot/
mail_plugins = quota
passdb {
args = /usr/local/dovecot2/etc/dovecot/dovecot-doveadm.conf
driver = ldap
name =
}
userdb {
args = /usr/local/dovecot2/etc/dovecot/dovecot-doveadm.conf
driver = ldap
name =
}
}
protocol lda {
info_log_path = /var/log/dovecot-lda
log_path = /var/log/dovecot-lda
log_timestamp = "%b %d %H:%M:%S "
mail_plugin_dir = /usr/local/dovecot2/lib/dovecot/
mail_plugins = quota
postmaster_address = %u
}
protocol imap {
imap_client_workarounds =
mail_max_userip_connections = 100
mail_plugin_dir = /usr/local/dovecot2/lib/dovecot/
mail_plugins = quota imap_quota stats imap_stats
}
protocol pop3 {
mail_plugin_dir = /usr/local/dovecot2/lib/dovecot/
mail_plugins = quota stats
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
pop3_enable_last = yes
pop3_fast_size_lookups = yes
pop3_reuse_xuidl = no
pop3_uidl_format = %g
}
local xx.xx.xx.54 {
protocol imap {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert1.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert1.key
}
}
local xx.xx.xx.54 {
protocol pop3 {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert1.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert1.key
}
}
local xx.xx.xx.55 {
protocol imap {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert2.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert2.key
}
}
local xx.xx.xx.55 {
protocol pop3 {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert2.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert2.key
}
}
local xx.xx.xx.56 {
protocol imap {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert3.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert3.key
}
}
local xx.xx.xx.56 {
protocol pop3 {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert3.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert3.key
}
}
local xxx:xxx:xxx::::fa {
protocol imap {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert1.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert1.key
}
}
local xxx:xxx:xxx::::fa {
protocol pop3 {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert1.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert1.key
}
}
local xxx:xxx:xxx::::fb {
protocol imap {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert2.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert2.key
}
}
local xxx:xxx:xxx::::fb {
protocol pop3 {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert2.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert2.key
}
}
local xxx:xxx:xxx::::fc {
protocol imap {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert3.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert3.key
}
}
local xxx:xxx:xxx::::fc {
protocol pop3 {
ssl_cert = </usr/local/dovecot2/etc/dovecot/certs/cert3.crt
ssl_key = </usr/local/dovecot2/etc/dovecot/certs/cert3.key
}
}
1
0