Contact info * Author: Timo Sirainen, tss at iki.fi <mailto:tss at iki.fi>. * Please use the Dovecot mailing list <http://www.dovecot.org/mailinglists.html> for questions about Dovecot. You don't have to subscribe to it. * Depending on your needs, commercial support may be available. Send a mail if you're interested. according to the above (from the dovecot.org webpage), "commercial support may be available". After spending the better part of today trying unsuccessfully, I am ready to "Send a mail if you're interested". But I do not know WHO to send it to. Likely Timo, but I do not want to be presumptuous. I am on FreeBSD with Dovecot 1.2.4 I need to have both POP3 & IMAP working to replace vm-pop3d (which was POP3 only). Local users are: mbox:/home/%u/mail/:INBOX=/mail/%u with password in /etc/passwd Virtual users (which vm-pop3d handled readily) are mbox:/home/VIRTUAL/%d/%u:INBOX/mail/VIRTUAL/%d/%u with password in /exim/etc/VIRTUAL/%d/passwd It is worth it to me to pay a knowledgeable person to create the correct conf file to make this happen. Who should I contact? Thanks, Jim Pazarena
On Nov 27, 2009, at 1:18 AM, Jim Pazarena wrote:> I am on FreeBSD with Dovecot 1.2.4 > I need to have both POP3 & IMAP working to replace vm-pop3d (which was POP3 only). > Local users are: mbox:/home/%u/mail/:INBOX=/mail/%u with password in /etc/passwd..> Virtual users (which vm-pop3d handled readily) > are mbox:/home/VIRTUAL/%d/%u:INBOX/mail/VIRTUAL/%d/%u with password in /exim/etc/VIRTUAL/%d/passwdProbably would be easiest if you just got rid of system users and had everyone use virtual users to access their mails.. But if you want to do it like this, you probably need to do something like: mail_location = mbox:/home/%u/mail:INBOX=/mail/%u passdb pam { } userdb passwd { } passdb passwd-file { args = /exim/etc/VIRTUAL/%d/passwd } userdb passwd-file { args = /exim/etc/VIRTUAL/%d/passwd } Now the problem is how to set up virtual users' mail_location. There are basically two ways: 1) Add mail=/home/VIRTUAL/domain/user:..etc.. to the passwd files to each user's entry, like http://wiki.dovecot.org/AuthDatabase/PasswdFile explains 2) Create a post-login script that figures out if user is virtual or static, and overrides the MAIL environment. http://wiki.dovecot.org/PostLoginScripting http://wiki.dovecot.org/MailLocation
Jim Pazarena wrote:> > Contact info > > * Author: Timo Sirainen, tss at iki.fi <mailto:tss at iki.fi>. > * Please use the Dovecot mailing list > <http://www.dovecot.org/mailinglists.html> for questions about > Dovecot. You don't have to subscribe to it. > * Depending on your needs, commercial support may be available. Send > a mail if you're interested. > > according to the above (from the dovecot.org webpage), "commercial > support may be available". > After spending the better part of today trying unsuccessfully, I am > ready to "Send a mail if you're interested". > But I do not know WHO to send it to. > Likely Timo, but I do not want to be presumptuous. > > I am on FreeBSD with Dovecot 1.2.4 > I need to have both POP3 & IMAP working to replace vm-pop3d (which was > POP3 only). > Local users are: mbox:/home/%u/mail/:INBOX=/mail/%u with password in > /etc/passwd > > Virtual users (which vm-pop3d handled readily) > are mbox:/home/VIRTUAL/%d/%u:INBOX/mail/VIRTUAL/%d/%u > with password in > /exim/etc/VIRTUAL/%d/passwd > > It is worth it to me to pay a knowledgeable person to create the > correct conf file to make this happen. > Who should I contact? > > Thanks, > Jim Pazarena > >Jim, You could also follow the fine step by step instructions found at http://workaround.org/ispmail. These are Debian oriented but I managed to follow these and have a robust system working on Ubuntu Server servicing a number of my clients. User management is through phpMyAdmin which is nice and easy. I have also spent a little time tuning my antispam and now have a system that rejects anything from 50 to 90% of attempts to connect. Ciao Justin