Peter Mogensen | 9 Feb 15:35
Picon
Favicon
Gravatar

POP3 UIDLs with virtual INBOX and migration from maildir->mdbox

Hi,

Considering the scenario, where you have some old account with a 
different POP3 UIDL format and you migrate them to dovecot.

So these old UIDLs would be saved to dovecot-uidlist.

At some later time you want to introduce a virtual POP3 INBOX like 
described on:
http://wiki.dovecot.org/Plugins/Virtual

So you decide to make the new UIDL format "%f" - to make them unique 
across folders.

So far so good.

But then you decide to migrate to mdbox with all your old UIDLs.
The docs says that saving old UIDLs is only supported in Maildir and 
that %f is only supported in Maildir.

So is this at all possible?

Would pop3_uidl_format = %g solve this (except for the old legacy UIDL's) ?

/Peter

Gravatar

vsz_limit

Hello Timo and dovecot teamwork,

We have dovecot 2.0.10 installed with this configuration:

# dovecot -n
# 2.0.10: /usr/local/dovecot/etc/dovecot/dovecot.conf
# OS: Linux 2.6.18-92.1.18.el5 x86_64 Scientific Linux SL release 5.2 (Boron)
auth_cache_size = 500 k
auth_cache_ttl = 1000 secs
disable_plaintext_auth = no
first_valid_uid = 501
lock_method = dotlock
mail_fsync = always
mail_gid = vmail
mail_location = maildir:%h/Maildir
mail_nfs_index = yes
mail_nfs_storage = yes
mail_plugins = quota autocreate
mail_uid = vmail
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
mmap_disable = yes
namespace {
  inbox = yes
  location =
  prefix =
  separator = .
  type = private
(Continue reading)

Cliff Hayes | 7 Feb 21:44
Gravatar

Fedora 16 configuration

Hello,

I am trying to get dovecot to work on a fedora 16 install with sendmail.
I have been able to get it to work in the past with dovecot.conf but not
with the new conf.d directory and associated config files.
I keep seeing this in maillog:

Feb  7 14:28:59 sendmail dovecot: pop3-login: Aborted login (no auth
attempts): rip=x.x.x.x, lip=x.x.x.x

And the mail client comes back with username or password invalid.
Is there instructions somewhere regarding fedora 16 installs?
I found this one and tried it to no avail:
http://www.server-world.info/en/note?os=Fedora_16&p=mail&f=2

Thanks in advance,

Cliff

Nikolaos Milas | 7 Feb 11:07
Picon
Favicon

Multiple userdb possible?

Hello,

I am running v2.0.13. In my dovecot.conf I have:

userdb {
   args = /etc/dovecot/dovecot-usrdb-ldap.conf
   driver = ldap
}

passdb {
   args = /etc/dovecot/dovecot-passdb-ldap.conf
   driver = ldap
}

Is it legitimate to include multiple ldap userdb's, like:

userdb {
   args = /etc/dovecot/dovecot-usrdb-ldap1.conf
   driver = ldap
}

passdb {
   args = /etc/dovecot/dovecot-passdb-ldap1.conf
   driver = ldap
}

userdb {
   args = /etc/dovecot/dovecot-usrdb-ldap2.conf
   driver = ldap
}
(Continue reading)

Andy YB Hu | 7 Feb 07:26
Picon
Gravatar

Synchronization error in NFS


Hi there,

Not sure whether it's a bug or env setting issue.

I am running some concurrent testings under NFS.

The dovecot (version 2.0.13) are deployed in 2 servers (same setup), whose
maildir are on the file server via NFS.  Here are the output of dovecot -n:
[root <at> MyMachine src]$dovecot -n
# 2.0.13: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.18-274.3.1.el5 i686 Red Hat Enterprise Linux Server release
5.7 (Tikanga) nfs
auth_anonymous_username = andy
auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = anonymous plain
auth_verbose = yes
auth_verbose_passwords = plain
disable_plaintext_auth = no
lock_method = dotlock
log_path = /tmp/log
mail_debug = yes
mail_fsync = always
mail_gid = andy
mail_location = maildir:/tmp/NFS
mail_nfs_index = yes
mail_nfs_storage = yes
mail_uid = andy
mmap_disable = yes
(Continue reading)

Ingo Thierack | 6 Feb 22:26
Gravatar

Possible broken indexer(lucene/solr)?

Hello,

try to use the new 2.1rc and don't get any data in the searchindex.

Tried first lucene, and switched than back so solr.

If I do an search in an mailfolder, i get in the dovecot-log

 2012-02-06 22:17:11 | dovecot:                | 
indexer-worker(xxxxxx): Indexed 0 messages in INBOX/dovecot

Log from solr.
Feb 6, 2012 10:17:11 PM org.apache.solr.core.SolrCore execute
INFO: [] webapp=/solr path=/select
params={fl=uid,score&sort=uid+asc&fq=%2Bbox:120ed10bbe9dcd4c8d2e0000f8146a47+%2Buser:"xxxxxxx"&q=body:"solr"&rows=9159}
hits=0 status=0 QTime=1

Maybe I miss something. Upgraded from 2.0.15 to 2.1(head from repository
yesterday)
With 2.0 i see, if i start an search, solr had to work on the mail, now
happens nothing.
Upgrade the schema.xml, delete the old index.

Regard
Ingo Thierack

Dinh Le | 6 Feb 21:37
Gravatar

ENVELOPE mishandling of Subject lines with quote(s)?

Hi,

I am running dovecot version 1.2.9 on a Ubuntu 10.04 server.  To obtain 
the message's header info from this dovecot imap server, I run the 
following imap command on a client side's imap session:

. fetch 88:90 (envelope)

which returns (in this case)

-------------------------------------------------------------

* 88 FETCH (ENVELOPE ("Tue, 28 Oct 2008 15:45:35 -0500" "Linear Actuators Bring Flexibility to Packaging"
(("Design World" NIL "subscription" "designworldonline.com")) (("Design World" NIL "subscription"
"designworldonline.com")) (("Design World" NIL "subscription" "designworldonline.com")) ((NIL
NIL "dinh" "flic.net")) NIL NIL NIL "<490779CF.00000E7D <at> ak119.mta.exacttarget.com>"))

* 89 FETCH (ENVELOPE ("29 Oct 2008 15:44:03 -0500" {65}
2nd Edition of Brennesholtz/Stupp "Projection Displays" Available (("Insight Media" NIL
"administrator" "insightmedia.info")) (("Insight Media" NIL "administrator"
"insightmedia.info")) (("Insight Media" NIL "administrator" "insightmedia.info")) ((NIL NIL
"dinh" "flic.net")) NIL NIL NIL "<20081029154358.0C359AE169595F1B <at> insightmedia.info>"))

* 90 FETCH (ENVELOPE ("Thu, 30 Oct 2008 04:24:31 +0800 (SGT)" "6 new products Now Online!" (("Global
Sources Product Alert" NIL "paservices" "globalsources.com")) (("Global Sources Product Alert" NIL
"paservices" "globalsources.com")) (("Global Sources Product Alert" NIL "paservices"
"globalsources.com")) (("Dinh Le" NIL "dinh" "flic.net")) NIL NIL NIL "<352725277.1225311871753.JavaMail.web <at> fuchsia3.globalsources.com>"))

. OK Fetch completed.

(Continue reading)

Benny Pedersen | 6 Feb 21:24

dovecot-antispam 1.3 and dovecot 1.2.17 fails with spool2dir

or have i missed something in compile or configure in dovecot.conf ?

running on gentoo so i can compile if need another option, i just like 
to have it working so each user can train bayes global db no matter what 
user agent users using

Timo Sirainen | 6 Feb 20:58
Picon
Picon
Favicon

Multiple instances

v2.1 now saves the base_dir and instance_name to /var/lib/dovecot/instances when starting up. If you
have for example two instances with names "backend" and "proxy", you can then use:

doveadm -i proxy proxy list

instead of something like:

doveadm -c /etc/dovecot-proxy/dovecot.conf proxy list

The same -i parameter works for all dovecot programs. I also added a couple of new doveadm commands:

# doveadm instance list
path                            name  last used           running
/var/run/dovecot                proxy 2012-02-06 21:41:39 yes    

# doveadm instance remove proxy

It would be possible to add commands to start/shutdown some/all instances using doveadm, but is it all that
useful? I'd guess people would have their own init.d scripts anyway doing that.

Anything else that could be useful related to this?

Anne Wilson | 6 Feb 18:33

Configuration problem?

I have a new Scientific Linux 6.1 mail server (dovecot -n below) and
am seeing the following in the logs, with no idea what is happening:

 --------------------- Dovecot Begin ------------------------

 Dovecot was killed, and not restarted afterwards.

 **Unmatched Entries**
    dovecot: imap(anne): Connection closed bytes=205614/894243: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=24296/89310: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=24526/76772: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=26254/75778: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=27948/134120: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=29304/116087: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=34802/914087: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=4457/11719: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=5322/184434: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=61388/106618: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=6164/21347: 1 Time(s)
    dovecot: imap(anne): Disconnected: Logged out bytes=7914/89868: 1 Time(s)
    dovecot: imap: Server shutting down. bytes=1309821/4473013: 1 Time(s)
    dovecot: imap: Server shutting down. bytes=14215/97371: 1 Time(s)
    dovecot: imap: Server shutting down. bytes=1459/9382: 1 Time(s)
    dovecot: imap: Server shutting down. bytes=1688/26161: 1 Time(s)
    dovecot: imap: Server shutting down. bytes=1705/5038: 1 Time(s)
    dovecot: imap: Server shutting down. bytes=3146/79269: 1 Time(s)
    dovecot: master: Dovecot v2.0.9 starting up (core dumps disabled): 1 Time(s)

 ---------------------- Dovecot End -------------------------

(Continue reading)

Favicon

doveadm purge on shared storage

We've finally (!) started to put some users on mdbox instead of maildir,
and now I'm wondering about the purge step. As we're running GPFS for the
mailboxes (and dovecot director in front of every dovecot service), is
it important to run the "doveadm purge -u $user" on the same host as 
$user is logged into to avoid index corruption ?

If so, will we need to run the "doveadm purge" trough the dovecot director as
well?

  -jf


Gmane