[Dovecot] Multiple network interface question
Hi all, Sorry if this question has been posted before. I have dug through the archives but haven't found any relevant answers to this question. I am running Dovecot on a server that serves a number of (virtual) domains each with a number of (virtual) users. To read mail I am providing a webmail client and have configured HTTPS connections using reverse DNS so that each domain has its own IP address and that each IP address gets mapped to a different virtual host. Each virtual host presents and HTTPS connection particular to their own domain using the SSL certificate for that domain so that each user only sees his or her own domain throughout. Is it possible to configure Dovecot so that mail-clients like Thunderbird or Outlook can connect via the default port using their own domain (maybe also using reverse DNS) and be presented with an SSL connection particular to that domain (i.e. using that domains certificate)? Any comments welcome. Thanks in advance, -Mike
Re: [Dovecot] multiple password schemes and sql?
On Tue, 2008-08-26 at 13:42 +0800, R A wrote: > Is there any variable I can use in the sql query to use an extra field > that contains the password type? You could use %m which expands to the used mechanism name. signature.asc Description: This is a digitally signed message part
[Dovecot] multiple password schemes and sql?
Hello all. Just about to migrate from courier to dovecot, and figured I would as well try and get this working so I could use non plaintext mechanisms as well. I would like to offer at least: plain login digest-md5 cram-md5 and maybe more Everything works but this and have a testdb in sql with passwords like userid, password But get "Password query returned multiple matches" which indicates it doesnt try using any prefix and just get a hit on all "passwords" for that user. Is there any variable I can use in the sql query to use an extra field that contains the password type? plain and login should be stored in some crypted form, probably as md5 or sha256 hashes. Thankful for any insight into this...
Re: [Dovecot] Proxy logging destuser
Hi Timo The patch you provided to allow Dovecot-as-proxy's login processes to log the "destuser" only does so for successful authentications/logins. What is the possibility that this information could additionally be logged for successful lookups, but failed authentication, e.g. valid user-name/invalid password? The patch mentioned is: http://hg.dovecot.org/dovecot-1.1/raw-rev/5d0406541434 Regards -Original Message- From: Timo Sirainen [mailto:[EMAIL PROTECTED] Sent: 14 August 2008 10:22 PM To: Paul Gamble - MWEB Cc: Dovecot Mailing List Subject: Re: [Dovecot] Proxy logging destuser New from MWEB: Cellphone and Internet bundles! Bundle your Internet access with your cellular contract from R75 per month. Call 08600 32000 or click here(http://www.mweb.co.za/productsservices/MTALKMobile/tabid/1223/Default.aspx) for more info on the great deals available. MWEB :-) JUST LIKE THAT
Re: [Dovecot] auth failed, 0 attempts RESOLVED
Figured it out. Some user had inadvertently removed their password from their mail setup. Sorry for the noise. Evil users! ;-P -- MailScanner is like deodorant... You hope everybody uses it, and you notice quickly if they don't signature.asc Description: OpenPGP digital signature
Re: [Dovecot] auth failed, 0 attempts RESOLVED
On Aug 25, 2008, at 1:23 PM, Bruce Bodger wrote: Does anyone have any ideas what this may be? Aug 25 12:19:01 G520X2 dovecot: imap-login: Disconnected (auth failed, 0 attempts): rip=192.168.1.1, lip=192.168.1.10 Aug 25 12:19:01 G520X2 dovecot: imap-login: Disconnected (auth failed, 0 attempts): rip=192.168.1.1, lip=192.168.1.10 Figured it out. Some user had inadvertently removed their password from their mail setup. Sorry for the noise. B. Bodger New York
Re: [Dovecot] Issue with: Sendmail, Dovecot and Sieve: -- TECRA_A9 --
On Mon, Aug 25, 2008 at 07:00:16PM +0100, Christopher J. Buckley wrote: > [EMAIL PROTECTED] wrote: > >sendmail -- Version 8.14.2 > > Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 > >NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING > >SASLv2 > >SCANF STARTTLS TCPWRAPPERS USERDB XDEBUG > > > >dovecot-1.0.7 Secure and compact IMAP and POP3 servers > >dovecot-sieve-1.0.2 A sieve plugin for the Dovecot LDA called 'deliver' > > > >With focus on the installed version of sieve, shown above, the > >following rule is within our ~.dovecot.sieve: > > > >} > >elsif header :is "X-Original-To" "dovecot@dovecot.org" { > > discard; > > stop; > >} > > Try: > > } elsif header :contains "X-Original-To" "dovecot@dovecot.org" { >discard; >stop; > } Initially we though of do that but optioned out because as we understand it, ":contains" would allow a 'substring match'. > > >The above rule is the seventh and last rule in the file, however the > >following mail is 'not being discarded'. > > Can you paste your whole sieve rulset? > > -- > Kind Regards, :: http://www.cjbuckley.net/ > Chris Buckley :: http://photos.cjbuckley.net/
Re: [Dovecot] Issue with: Sendmail, Dovecot and Sieve: -- TECRA_A9 --
[EMAIL PROTECTED] wrote: sendmail -- Version 8.14.2 Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SASLv2 SCANF STARTTLS TCPWRAPPERS USERDB XDEBUG dovecot-1.0.7 Secure and compact IMAP and POP3 servers dovecot-sieve-1.0.2 A sieve plugin for the Dovecot LDA called 'deliver' With focus on the installed version of sieve, shown above, the following rule is within our ~.dovecot.sieve: } elsif header :is "X-Original-To" "dovecot@dovecot.org" { discard; stop; } Try: } elsif header :contains "X-Original-To" "dovecot@dovecot.org" { discard; stop; } The above rule is the seventh and last rule in the file, however the following mail is 'not being discarded'. Can you paste your whole sieve rulset? -- Kind Regards, :: http://www.cjbuckley.net/ Chris Buckley :: http://photos.cjbuckley.net/
[Dovecot] auth failed, 0 attempts
Does anyone have any ideas what this may be? Aug 25 12:19:01 G520X2 dovecot: imap-login: Disconnected (auth failed, 0 attempts): rip=192.168.1.1, lip=192.168.1.10 Aug 25 12:19:01 G520X2 dovecot: imap-login: Disconnected (auth failed, 0 attempts): rip=192.168.1.1, lip=192.168.1.10 Hits the server every minute. Running v 1.1.2 on OS X 192.168.1.1 is the router 192.168.1.10 is the server on which dovecot is running. Just started noticing it. Thanks, B. Bodger
Re: [Dovecot] Dovecot 1.1.2
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Lauri, This is a known bug. You can search the dovecot mailing list for "assertion". I'm running on Solaris 10 and see the same errors. So far it doesn't look to be causing my users any problems. I also did apply the patch: http://hg.dovecot.org/dovecot-1.1/rev/d674c05d725d Lauri Jesmin wrote: > Hello, > > I upgraded dovecot to 1.1.2 this weekend and i get those errors: > grep dovecot /var/log/net/maillog |grep Panic | cut -d " " -f 11-100| > sort | uniq -c | sort -rn >7547 file index-sync.c: line 39: assertion failed: > (seq_range_exists(&ibox->recent_flags, uid)) > 89 file index-mail.c: line 1091: assertion failed: (! > mail->data.destroying_stream) > 18 file mbox-sync-rewrite.c: line 590: assertion failed: > (mails[idx].from_offset == start_offset) > 5 file ostream-file.c: line 533: assertion failed: ((size_t)ret == > total_size || !fstream->file) > 5 file mbox-lock.c: line 675: assertion failed: (lock_type == > F_RDLCK || mbox->mbox_lock_type != F_RDLCK) > 1 file message-parser.c: line 684: assertion failed: > (ctx->part->physical_pos >= ctx->input->v_offset) > > > My setup is this: > 3 servers, all Solaris, running dovecot, share home directiories via > NFS, mbox format mailboxes in home directories. Indexes are separate in > every server, not shared via NFS. About 20 000 users total. > > When old indexes (1.0.15) were present, mailboxes with UID validity > problems did not fix themselves, but after i removed index directories > in all machines, seems like it started to repair uid validity problems. > The first panic seems to be tied to UID validity problems. > > Some locking problems may be, because i renamed index directory and > created new while dovecot was running. > - -- C. J. Keist Email: [EMAIL PROTECTED] UNIX/Network ManagerPhone: 970-491-0630 Engineering Network ServicesFax: 970-491-5569 College of Engineering, CSU Ft. Collins, CO 80523-1301 All I want is a chance to prove 'Money can't buy happiness' -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIsuUGA29OFr7C6jcRAsDEAKCk62HGyMsVeJvqNmgzCkLml2Qo9wCfZJES OAUleDB2+nFRT2XLSj8YdKM= =hoCU -END PGP SIGNATURE-
[Dovecot] Issue with: Sendmail, Dovecot and Sieve: -- TECRA_A9 --
sendmail -- Version 8.14.2 Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SASLv2 SCANF STARTTLS TCPWRAPPERS USERDB XDEBUG dovecot-1.0.7 Secure and compact IMAP and POP3 servers dovecot-sieve-1.0.2 A sieve plugin for the Dovecot LDA called 'deliver' With focus on the installed version of sieve, shown above, the following rule is within our ~.dovecot.sieve: } elsif header :is "X-Original-To" "dovecot@dovecot.org" { discard; stop; } The above rule is the seventh and last rule in the file, however the following mail is 'not being discarded'. Should this not be the appropriate forum, please direct me to the proper list and/or forum. Respectfully yours, dovecot_user
[Dovecot] Dovecot 1.1.2
Hello, I upgraded dovecot to 1.1.2 this weekend and i get those errors: grep dovecot /var/log/net/maillog |grep Panic | cut -d " " -f 11-100| sort | uniq -c | sort -rn 7547 file index-sync.c: line 39: assertion failed: (seq_range_exists(&ibox->recent_flags, uid)) 89 file index-mail.c: line 1091: assertion failed: (! mail->data.destroying_stream) 18 file mbox-sync-rewrite.c: line 590: assertion failed: (mails[idx].from_offset == start_offset) 5 file ostream-file.c: line 533: assertion failed: ((size_t)ret == total_size || !fstream->file) 5 file mbox-lock.c: line 675: assertion failed: (lock_type == F_RDLCK || mbox->mbox_lock_type != F_RDLCK) 1 file message-parser.c: line 684: assertion failed: (ctx->part->physical_pos >= ctx->input->v_offset) My setup is this: 3 servers, all Solaris, running dovecot, share home directiories via NFS, mbox format mailboxes in home directories. Indexes are separate in every server, not shared via NFS. About 20 000 users total. When old indexes (1.0.15) were present, mailboxes with UID validity problems did not fix themselves, but after i removed index directories in all machines, seems like it started to repair uid validity problems. The first panic seems to be tied to UID validity problems. Some locking problems may be, because i renamed index directory and created new while dovecot was running. -- Lauri Jesmin <[EMAIL PROTECTED]> Tartu Ülikool
[Dovecot] LOCALSTATEDIR
Hi > make distclean between builds solved the issue. Apologies for the noise. Regards, Radomir Zoltowski -- _ Radomir Zoltowski <[EMAIL PROTECTED]> Applications Engineer Silicon & Software Systems Ltd., IT Department South County Business Park, Leopardstown, Dublin 18, IRELAND Tel.: +353 1 291 1224, Fax: +353 1 291 1001 _ The information contained in this e-mail and in any attachments is confidential and is designated solely for the attention of the intended recipient(s). If you are not an intended recipient, you must not use, disclose, copy, distribute or retain this e-mail or any part thereof. If you have received this e-mail in error, please notify the sender by return e-mail and delete all copies of this e-mail from your computer system(s). Please direct any additional queries to: [EMAIL PROTECTED] Thank You. Silicon and Software Systems Limited. Registered in Ireland no. 378073. Registered Office: South County Business Park, Leopardstown, Dublin 18
[Dovecot] LOCALSTATEDIR
Hi I'm doing a network install of Dovecot 1.1.2. All is fine apart from a little annoying mistake I've found: I do this: > ./configure --prefix=/appli/tools_Linux/dovecot/1.1.2 --localstatedir=/var && make && make install however, since the --localstatedir is equal to a default value, it is still being constructed as "PREFIX/var" for some reason and in effect produces binary with following strings being built-in: > strings dovecot | grep var /appli/tools/dovecot/1.1.2/var/lib/dovecot /appli/tools/dovecot/1.1.2/var/run/dovecot /appli/tools/dovecot/1.1.2/var/lib/dovecot/ssl-parameters.dat /appli/tools/dovecot/1.1.2/var/lib/dovecot/ssl-parameters.dat var-expand.c var_expand_table_build So, the question is, is this a bug or my understanding wrong? I just need a network install, using local /var directiories for runtime data. Imagine that I have no write permissions to the installation (--prefix) folder. If you can reproduce it, this should be it, if you can't let me know to email you all the environment details. Regards, Radomir Zoltowski -- _ Radomir Zoltowski <[EMAIL PROTECTED]> Applications Engineer Silicon & Software Systems Ltd., IT Department South County Business Park, Leopardstown, Dublin 18, IRELAND Tel.: +353 1 291 1224, Fax: +353 1 291 1001 _ The information contained in this e-mail and in any attachments is confidential and is designated solely for the attention of the intended recipient(s). If you are not an intended recipient, you must not use, disclose, copy, distribute or retain this e-mail or any part thereof. If you have received this e-mail in error, please notify the sender by return e-mail and delete all copies of this e-mail from your computer system(s). Please direct any additional queries to: [EMAIL PROTECTED] Thank You. Silicon and Software Systems Limited. Registered in Ireland no. 378073. Registered Office: South County Business Park, Leopardstown, Dublin 18
Re: [Dovecot] Override config in deliver command line
> In dovecot deliver LDA, is there a way to override some configuration > settings for particular users? No, I don't believe there is a way to do that at present. And yes, it would be a very useful and probably simple feature to add. I'll add my voice to the feature request for this. I also needed to do this. I ended up working around it by writing a script to create a new temporary config file, with the settings replaced. It's not pretty, but it works. Andrew.
[Dovecot] Override config in deliver command line
Hi all In dovecot deliver LDA, is there a way to override some configuration settings for particular users? Tha full story is: I have a simple postfix/dovecot setup. No virtual users, delivery is done in /home/mail/%u. For a specific user, I would like to deliver to a maildir. Since mail_location is not explicitly configured, I simply created ~/Maildir for that user, relying on the default automatic mailbox location procedure used by dovecot. But I would like to be able to override this setting: for example if I wanted to use a name different from Maildir, this trick would not be sufficient. So it would be nice to have some way to change mail_location (and why not, other config parameters) only for particular users (and for me, doing this on the command line would be good: something like Postfix where you can override config parameters simply writing the new settings in master.cf on the daemon's command line). I noticed the -c command line switch, but I would prefer not to have entirely different configuration files for my users, where a single change must be manually propagated on all the files. I use dovecot-1.0.15 on CentOS5. Maybe this question can be read as a feature request too. Thanks Luigi
Re: [Dovecot] Postfix and Dovecot SASL authentication error
On Sat, 23 Aug 2008, sharad kanekar wrote: > ear All, > I configured Postfix 2.3.3-2 on CentOS 5.2 using SASL Dovecot > authentication put I am facing the problem to receive mails . My postconf -n > result is: Old software - does it have the recent security patch? > And my /var/log/maillog is: > Aug 23 19:01:03 mails dovecot: Dovecot v1.0.rc15 starting up Old software - is CentOS bugfixing that? > Aug 23 19:01:55 mails postfix/smtpd[3472]: warning: SASL: Connect to > private/auth failed: No such file or directory > Aug 23 19:01:55 mails postfix/smtpd[3472]: fatal: no SASL authentication > mechanisms If Dovecot is configured to export that socket to Postfix, be sure to restart Dovecot and check that the socket is there (ls -ld /var/spool/postfix/private/auth). > And our server 's fetchmail -vvv log is: > [EMAIL PROTECTED] ~]$ fetchmail -vvv > fetchmail: 6.3.6 querying coreteamsolutions.in (protocol POP3) at Sat 23 Aug Seriously outdated. Does it have all the security fixes? -- Matthias Andree