Main Page
From Qmailtoaster
Welcome to Qmailtoaster's Wiki page. (Traducción al español aquí.) *under construction
If you have a question, use the mailing list! Questions will not be answered on the wiki!
Contents |
Background
Introduction
Welcome to the Qmailtoaster wiki. Qmailtoaster is designed to be very stable and easy enough to install that even an inexperienced Linux user can install, operate, and maintain a full blown Qmail MTA.
Everyone is encouraged to find ways to improve Qmailtoaster and to pass their knowledge on to others via the wiki and the email list.
This wiki is maintained by Jake Vickers, Eric Shubes and the rest of the Qmailtoaster community as a means of providing a centralized location for assisting all Qmailtoaster users.
The spanish translation is maintained by Guillermo Villasana Cardoza and Anatoly Alexei Pedemonte Ku
History
QmaitToaster was conceived by Miguel Beccari in June 2002. At the time, Miguel was an IT for Clikka.Com in Udine Italy. Miguel's goals were to provide a very stable rpm based Qmail MTA, and to build a "Qmailtoaster" community of users to support and develop the Qmailtoaster project.
Since October 2003, Nick Hemmesch, with the help of many others, has maintained and hosted Qmailtoaster.
For details on the evolution of the various QMailtoaster packages, see the Change Logs.
In The News
January 5, 2007 v QMail-Toaster - The easy way to setup a full featured mail server (part 1) by Jake Vickers at LinuxQuestions.org
November 29, 2005 Qmail Toaster makes mail server setup easy by Aditya Nag at Linux.com
Affirmations
One of the stated goals of the QMT project is to make it easy enough to set up a full-blown qmail MTA that a Linux newbie could run one of these rigs. Well, I am one of those guys. I am windows-free at home for a year now, yet cert-less, class-less, clue-less and possessing only a rudimentary understanding of mail delivery. Despite that, I have run my pos software and company's mail successfully since 04/2006 on a 'toaster', learning as I go.
-- Toast-mister
We have run our email services using QMail-Toaster for years. It has been a solid choice and easily maintained and upgraded. We have also evaluated other mail service packages to stay current and would not think about switching. Thanks QMT for being competent and diligent in your efforts!
I've just finished a pretty painless qmailtoaster installation on CentOS 5.4 and wanted to thank all the people who maintain, support and contribute to this great set of programs and especially the qmailtoaster website and wiki.
I switched over from qmailrocks (this is, I completely deleted my qmr-installation and started over from scratch), because on one hand qmr seems to be a bit outdated, but on the other hand I'm not enough of a C-programmer to implement all of the necessary patches and do a source installation.
So at this point I just wanted to tell you, how much I appreciate all of your work and effort.
Having become disillusioned with Qmailrocks, as it is not supported as well as I would like, I searched the web and came across Qmail-Toaster. I installed Qmail-Toaster on CentOS 5.3 and it was one of the easiest installs I have ever done. This program was so good, I felt the need to support it, so I became a subscriber and joined the forum.
Since then I have l learned a lot about the program and how to improve my installations. On a number of occasions, I have been able to put an issue to the forum and receive the answers that I need in a matter of hours. I have also been able to support others.
I have now installed Qmail-Toaster in 4 sites internationally, with another 4 potential sites coming. All installed sites are working well and are easy to maintain, so I thank Eric, Jake and all of those other users for their support and an excellent version of Qmail.
Credits
QMAIL is D. J. Bernstein software (http://cr.yp.to/qmail.html)
DAEMONTOOLS is D. J. Bernstein software (http://cr.yp.to/daemontools.html)
UCSPI-TCP is D. J. Bernstein software (http://cr.yp.to/ucspi-tcp.html)
EZMLM is from http://www.ezmlm.org
VPOPMAIL is inter7 software (http://www.inter7.com/vpopmail)
QMAILADMIN is inter7 software (http://www.inter7.com/qmailadmin)
VQADMIN is inter7 software (http://www.inter7.com/vqadmin)
QMAILMRTG is inter7 software (http://www.inter7.com/qmailmrtg7)
COURIER-IMAP is Double Precision Inc. software (http://www.inter7.com/courierimap)
QMAIL patches provided by:
Chris christophe@saout.de
- qmail-spf.rc5 (http://www.saout.de/misc/spf/)
Marcelo Coelho
- qmail srs (http://opensource.mco2.net/qmail/srs/)
Johannes Erdfelt
- big-concurrency patch (http://qmail.org/big-concurrency.patch)
Erwin Hoffmann
- Warlord (http://www.fehcom.de/qmail/spamcontrol.html)
- SMTP_AUTH 0.57 (http://fehcom.de/qmail/)
Inter7
- qmailtap-1.1 tap (http://www.inter7.com/qmailtap/qmail-tap-1.1.diff)
- eMPF 1.0 (http://www.inter7.com/?page=empf-install)
Jeremy Kister
- qmail-dk-0.54-auth (http://jeremy.kister.net/code/qmail-dk-0.54-auth.patch)
Alexey Loukianov
- Log Enhancement Patch
Antonio Nati
- chkuser-2.0.9 (http://www.interazioni.it/opensource/chkuser/)
Russ Nelson
- qmail-1.03-dk-0.54 domainkeys (http://www.qmail.org/qmail-1.03-dk-0.54.patch)
Robert Sander
- qmail-remote-auth (http://www.ornl.gov/lists/mailing-lists/qmail/2002/03/msg00091.html)
Bill Shupp
- netqmail-maildir++ (http://shupp.org/patches/netqmail-maildir++.patch)
- custom-smtp-reject (http://shupp.org/patches/custom.patch)
Andrew St. Jean
- qregex-starttls-2way-auth-20060305 (http://www.arda.homeunix.net/store/qmail/)
Jean-Paul van de Plasse
- REQUIRE_AUTH Patch
Frederik Vermeulen
- qmail-tls 20060104 (http://inoa.net/qmail-tls/)
FAQs
Features
This is a very old feature list that used to be on the main web site. It could use some improvement.
- Source RPM packages easily rebuilt for multiple distributions
- SMTP with SMTP-AUTH, TLS, REMOTE-AUTH
- DomainKeys, SPF "Sender Policy Framework" and SRS "Sender Rewriting Scheme"
- Integrated SpamAssassin, ClamAV and Simscan
- Warlord virus and worm loader realtime MIME signature scanning
- CHKUSER 2.0 functions for qmail-smtpd
- Qmail-Tap provides email archive capability
- Virtual Domains and Virtual Users using MySQL
- Autoresponder for vacation/away from office messages
- Integrated Mailing List (ezmlm)
- Web-based email system using Squirrelmail
- Web-based administration tools
- POP3, POP3-SSL, IMAP and IMAP-SSL
- Submission port (587) allows roaming users to skip RBL checks and port 25 blocks
- eMPF patch for advanced policy control over email
Additional Resources
You have found the wiki, congratulations. There is a lot of good information here.
There is a mailing list which is a good source for help.
The mailing list has a searchable archive, and it is available for searching and news access as well from gmane.org. Many questions have been answered in the archive, so please do some searching before asking a question on the list.
There is the chat room #qmailtoaster at irc.freenode.net. You might find help there.
There is a good graphic titled THE BIG Qmail PICTURE available in several formats that explains how qmail works. The author does not indicate that is free to distribute, however it is free for personal use. Get a copy for yourself, as it is a handy reference.
Also grab a copy of Sills' Life with qmail in whatever format you choose. It too is a valuable reference.
For those that need/want commercial support, there are some people who provide consulting and support services for QMail-Toaster:
Eric Shubert mailto:eric@datamatters.us Provides world wide rapid remote support.
Eric became the QMT Project Leader in January 2012. He aims to broaden community participation in the project, and provide the vision for taking QMT well past it's 10 year anniversary in 2013. Eric maintains and administers the master QMT repository, in addition to the Qmailtoaster-Plus package and site.
Dan McAllister mailto:qmt@it4soho.com also provides rapid-response remote support.
Dan is the current QMT Project DNS/Mirror administrator, and hosts the primary DNS server, as well as 2 of the 9 QMT mirror sites. Dan also serves on the Development Team, primarily assisting in infrastructure and compatibility issues.
Installation
General Information
What does Qmailtoaster require?
Dependencies Required for QmailToaster Install
What patches are included with Qmailtoaster?
Patches included with QmailToaster
CentOS
CentOS 5, i386 & x86_64
Fedora
Fedora is not a recommended QMT platform due to its relatively short (approx 13 months) life span. However, we do not discourage those who wish to install QMT on Fedora, as they can work through problems which may eventually arise in future RHEL/CentOS releases.
See http://fedoraproject.org/wiki/Fedora_Release_Life_Cycle for Fedora Life Cycle details.
Mandriva
Mandriva 2006.0, i586 & x86_64
Mandriva 2006.0 QmailToaster Install
openSuSE
openSuSE 10.1, i586 & x86_64
SuSE 10.1 QmailToaster Install
openSUSE 11.0, i586
openSUSE 11.0 QmailToaster Install
OpenSUSE 11.1, i586 / i686
OpenSUSE 11.1 QmailToaster Install
VMware Image and QMT-ISO Installation
While not officially part of the QMT project (yet), techyguru.com has generously provided a fairly recent VMware Image (OVF format) and the popular QMT-ISO here.
Configuration
QmailToaster-Plus
Backup and Restore
Upgrading
Troubleshooting
User Tips & Tricks
"Users helping users" is the theme here. This is the place for tips that don't necessarily revolve around the technical aspects of the qmail-toaster install or configuration-to-get-it-working. Anything you have had to *tweak* for your toaster from the default install might be of use for another toaster user. Help out the community by posting your *tweak*.
Change Logs
Migration
Migrating from QmailToaster
Migrating from non-toaster qmail
Migrating from Sendmail
Migrating from Procmail
(to be developed)
Migrating from IMail
Migrating from qmail that using vpasswd
Modifications
Replacing Courier IMAP with Dovecot IMAP
Adding Horde Webmail to Toaster
Wish List
Have you found a patch, or know of some free software you'd like to see included with the Qmail-Toaster? Be sure to visit and update this page with your request! The developers do monitor this page.
QMT-ISO
Virtual QMT
Development
This area is for developers to use for documentation related to development.