[Dovecot] litte problems upgrade from 1.0.x to 1.1.1
Hi List,
last time i did a lot of packaging and installing different versions of dovecot 1.0.x (rc not included ;) )and all was fine. Now a have a little problem. In this case it was an update from 1.0.13 to 1.1.1 Sometime it happens that 1 user out of x (more than 100) got this standardmessage for ~1 or ~2 thousend times in his mailbox (mbox)
for example:
From MAILER_DAEMON Mon Sep 18 16:16:14 2006 Date: Mon, 18 Sep 2006 16:16:14 +0200 From: Mail System Internal Data MAILER-DAEMON@myhostname Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA Message-ID: 1158588974@myhostname X-IMAP: 1158588973 0000001177 Status: RO
This text is part of the internal format of your mail folder, and is not a real message. It is created automatically by the mail system software. If deleted, important folder data will be lost, and it will be re-created with the data reset to initial values.
I can follow this in maillog: Jul 1 16:01:04 myhostname dovecot: POP3(username): Disconnected: Logged out top=0/0, retr=1177/21638, del=1177/1177, size=454
The Mails came from nowhere from one moment to other. But it seems that it was not first pop-login after dovecot update. Update time was 14:57 Uhr. Pop-Login which "created" this mails was 3rd after update. It is not a big problem, seems to happens one only time but i want to know the backgrounds. Do you need further data? My 1.1.1 /etc/dovecot.conf looks like this:
protocols = imap imaps pop3 pop3s ssl_disable = no ssl_cert_file = "/etc/*.hostname.com.crt" ssl_key_file = "/etc/*.hostname.com.key" ssl_ca_file = "/etc/*.hostname.com.bundle.crt" disable_plaintext_auth = no syslog_facility = mail login_user = dovecot login_process_per_connection = no login_processes_count = 1 login_greeting = hostname.com mailserver ready. login_log_format_elements = user=<%u> method=%m rip=%r lip=%l %c login_log_format = %$: %s max_mail_processes = 100 verbose_proctitle = yes auth_verbose = yes mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u #default_mail_env = mbox:~/mail:INBOX=/var/spool/mail/%u mail_cache_min_mail_count = 30 mmap_disable=no mail_debug=no lock_method = flock mbox_read_locks = dotlock mbox_write_locks = dotlock fcntl mbox_dirty_syncs = yes mbox_very_dirty_syncs = yes mbox_lazy_writes = no
## ## IMAP specific settings ##
protocol imap { login_executable = /usr/libexec/dovecot/imap-login imap_client_workarounds = outlook-idle netscape-eoh tb-extra-mailbox-sep delay-newmail mail_plugins = mail_log }
## ## POP3 specific settings ##
protocol pop3 { ssl_disable = no login_executable = /usr/libexec/dovecot/pop3-login mail_executable = /usr/libexec/dovecot/pop3 pop3_no_flag_updates = no pop3_uidl_format = %08Xu%08Xv pop3_client_workarounds = oe-ns-eoh outlook-no-nuls }
## ## Authentication processes auth default { mechanisms = plain
passdb shadow { }
userdb passwd { }
user = root }
## ## Plugins ##
plugin { }
Thanks Andre
On Jul 1, 2008, at 11:52 PM, Andre Hübner wrote:
Hi List,
last time i did a lot of packaging and installing different versions
of dovecot 1.0.x (rc not included ;) )and all was fine. Now a have a little problem. In this case it was an update from
1.0.13 to 1.1.1 Sometime it happens that 1 user out of x (more than 100) got this
standardmessage for ~1 or ~2 thousend times in his mailbox (mbox)for example:
From MAILER_DAEMON Mon Sep 18 16:16:14 2006 Date: Mon, 18 Sep 2006 16:16:14 +0200 From: Mail System Internal Data MAILER-DAEMON@myhostname Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA Message-ID: 1158588974@myhostname X-IMAP: 1158588973 0000001177 Status: RO
This text is part of the internal format of your mail folder, and is
not a real message. It is created automatically by the mail system
software. If deleted, important folder data will be lost, and it will be re- created with the data reset to initial values.
These are created by the University of Washington's implementation of
an IMAP server. Notice the date is nearly 2 years ago. At some point,
it seems your site was running imap-uw.
-- Fred
I can follow this in maillog: Jul 1 16:01:04 myhostname dovecot: POP3(username): Disconnected:
Logged out top=0/0, retr=1177/21638, del=1177/1177, size=454The Mails came from nowhere from one moment to other. But it seems
that it was not first pop-login after dovecot update. Update time was 14:57 Uhr. Pop-Login which "created" this mails was
3rd after update. It is not a big problem, seems to happens one only time but i want
to know the backgrounds. Do you need further data? My 1.1.1 /etc/dovecot.conf looks like this:protocols = imap imaps pop3 pop3s ssl_disable = no ssl_cert_file = "/etc/*.hostname.com.crt" ssl_key_file = "/etc/*.hostname.com.key" ssl_ca_file = "/etc/*.hostname.com.bundle.crt" disable_plaintext_auth = no syslog_facility = mail login_user = dovecot login_process_per_connection = no login_processes_count = 1 login_greeting = hostname.com mailserver ready. login_log_format_elements = user=<%u> method=%m rip=%r lip=%l %c login_log_format = %$: %s max_mail_processes = 100 verbose_proctitle = yes auth_verbose = yes mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u #default_mail_env = mbox:~/mail:INBOX=/var/spool/mail/%u mail_cache_min_mail_count = 30 mmap_disable=no mail_debug=no lock_method = flock mbox_read_locks = dotlock mbox_write_locks = dotlock fcntl mbox_dirty_syncs = yes mbox_very_dirty_syncs = yes mbox_lazy_writes = no
## ## IMAP specific settings ##
protocol imap { login_executable = /usr/libexec/dovecot/imap-login imap_client_workarounds = outlook-idle netscape-eoh tb-extra-mailbox- sep delay-newmail mail_plugins = mail_log }
## ## POP3 specific settings ##
protocol pop3 { ssl_disable = no login_executable = /usr/libexec/dovecot/pop3-login mail_executable = /usr/libexec/dovecot/pop3 pop3_no_flag_updates = no pop3_uidl_format = %08Xu%08Xv pop3_client_workarounds = oe-ns-eoh outlook-no-nuls }
## ## Authentication processes auth default { mechanisms = plain
passdb shadow { }
userdb passwd { }
user = root }
## ## Plugins ##
plugin { }
Thanks Andre
On Wednesday 02 July 2008 08:52:41 Andre Hübner wrote:
Sometime it happens that 1 user out of x (more than 100) got this standardmessage for ~1 or ~2 thousend times in his mailbox (mbox)
for example:
From MAILER_DAEMON Mon Sep 18 16:16:14 2006
Date: Mon, 18 Sep 2006 16:16:14 +0200 From: Mail System Internal Data MAILER-DAEMON@myhostname Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA Message-ID: 1158588974@myhostname X-IMAP: 1158588973 0000001177 Status: RO
This text is part of the internal format of your mail folder, and is not a real message. It is created automatically by the mail system software. If deleted, important folder data will be lost, and it will be re-created with the data reset to initial values.
I've seen messages such as these when using (older versions of) Horde IMP on a Cyrus server in conjunction with Thunderbird and POP3. Not sure how exactly they are created, but I think it had to do with logging in via the IMP web interface, then using Thunderbird, and after that logging in via web interface again.
Dovecot does not use mail messages to store folder meta-data as far as I know so I highly doubt this message was created by Dovecot (does Dovecot even send out messages except when going over quota?). Also notice the date of 2006-09-18, which is almost two years in the past. The message was probably created by some client and was somehow (willingly) ignored or flagged as deleted. Could be that upgrading Dovecot to 1.1 made the message visible again for whatever reason.
Anyway, this is most certainly not a Dovecot-internal message.
Andreas
Andreas Ntaflos Vienna, Austria
GPG Fingerprint: 6234 2E8E 5C81 C6CB E5EC 7E65 397C E2A8 090C A9B4
participants (3)
-
Andre Hübner
-
Andreas Ntaflos
-
Fred Condo