qmail utilities and add-ons
As I continue to toy around with Qmail, I will naturally find interesting and usefull utilities, bells and whistles.On that note, here is "utilities & add-ons" area of the site. There are now 2 sections to this area of the site. The first section contains qmail utilities or add-ons that I have used myself, that I reccomend and for which I have provided full tutorials for. I'm so nice. The other section is a listing of other Qmail utilities and add-ons that I have not personally tried, but which you may find useful for your specific needs. Nearly all of these items can be added to a Qmail installation after you've already installed it. What that means is that if you install Qmail according to my installation guide and then later decide that one of these add-ons is right for you, feel free to install it!
Reccomended Utilities and Add-ons
Courierpassd allows mail passwords to be reset remotely. The most popular use of this is to allow password resets via a webmail client, such as Squirrelmail. This can be an added convience for your mail server users. I have a detailed how-to for the installation of courierpassd and instructions on how to integrate the password change ability in Squirrelmail. You will need to recompile courier-imap in order to get courierpassd working.
A friend of mine, who specializes in mischief, asked me to install this for him. So after a successful installation, I decided to add it here. Vqregister is put out by our good friends over at Inter7. Vqregister creates a web based interface where visitors can go and set up new email accounts all by themselves. This feature comes in handy, for example, if you have a domain (or domains) for which you want to give out free e-mail addresses. Yeah, sort of a Yahoo mail type thing. The interface allows anyone to come to your site and sign up for a new mail account under a specified domain. Once the account is set up, the user can then use that account to send and receive mail just like anyone else. Some spiffy configuration files allows you to set a wide variety of rules, options and restrictions on the users that get created. Vqregister can work with MySQL to store user details and prefereneces and, since the newly created account is a totally legitimate Qmail/Vpopmail account, it is totally compatible with any web based mail interfaces you may have as well as with any POP and SMTP services you may have running. Click Here for the full tutorial!
Isoqlog provides a nice graphical stats report for individual domains on your mail server as well as general stats for your entire mail server. A pretty nifty little tool.
qmHandle - queue management made easy
This little jewel, created by Michele Beltrame (according to qmail.org), gives you an easy way to view and manage the Qmail queue. It even lets you view some stats on the queue. It's a single Perl based script that is command line based, not GUI based (for you all you newbies out there). Don't fret though, because it's incredibly easy to use. If you have trouble setting it up and using it, you need to go back to school. If you think I'm kidding, wait till you set it up and you'll see. It doesn't get any easier than this. You can download the latest version of qmHabdle from: http://sourceforge.net/projects/qmhandle. Normally, I would publish a tutorial on how to set it up, but the README file included with it does a wonderful job. Read the README file!
queue-repair - got a damaged queue? This is the answer.
Occoasionally, for various reasons, the Qmail mail queue can get corrupted or damaged, thus preventing smooth operation of your mail server. Normally, the queue doesn't just go bad on it's own. It's usually the result of the system administrator tinkering around with Qmail and breaking it. Newbies to Qmail will also screw up the queue if they don't configure the smtpd setting correctly. Don't worry, I'm not dogging anyone as I myself have screwed up many a queue. Fortunately, there's "queue-repair", a nifty little Python script that can either repair a damaged queue or rebuild the queue from scratch. Since it's a Python script, make sure that you have Python installed on your server.
Other Assorted Utilities & Add-ons Of Interest
dot-forward - a package to emulate sendmail's .forward file functionality.
fastforward - a package to support forwarding tables under Qmail.
qmailalizer - a tool to generate graphs from Qmail's logs.
More extras are always being added. If you'd like to suggest a qmail extra, click here.
This mirror last modified: Thursday, August 9th, 2012 16:01:38 CEST