Teapop: another POP3 daemon for Virtualmin

Teapop: another POP3 daemon for Virtualmin

I have just upgraded Virtualmin and Webmin on Red Hat 8.0 to Ubuntu 6.06.1 Dapper. Everything seems to work as expect except only POP3. The old configuration on Red Hat 8.0 is to use UW ipopd. Anyway, it is the most classic one so I decided to try another approaches as follows.

Dovecot

It is the first one I choosed because of its simplicity and powerfulness. Dovecot comes with pop3, imap2, pop3s, and imaps. In addition, it supports both mbox and maildir.

The only problem I found is about special characters in password. As a result, I got error message like "unknown AUTHORIZATION state command". This problem is unacceptable for me.

Courier Mail Server

Courier MTA is a software suite for all mail-related services such as SMTP, IMAP, POP3, webmail and mailing list. It is powerful and flexible. Unfortunately, I don't want to switch from mbox to maildir right now.

UW ipopd

After trying above two solutions, I decided to make it work first by choosing the classic one, UW ipopd and its series of imapd, ipopd-ssl, and imapd-ssl. Sadly, it didn't work with Virtualmin as I expect because all virtual users were unable to fetch mails via POP3. The reason is dot "." in username is classified as invalid username immediately while Virtualmin created username in below format.

.

e.g.,

demouser.sampledomain

where sampledomain is the domain ID of sampledomain.com and the username is demouser.

Teapop

Lastly, I tried teapop with a big luck. It works just fine. Everything goes as I expected. Since it doesn't have built-in TLS or SSL, I used sslwrap to wrap the normal services to offer secure connection for some users.

In summary, I recommend Teapop if you wish to manage virtual domain through Virtualmin on Ubuntu 6.06.1 Dapper Drake.

Tags: , , , , , , ,

Post new comment