|
||||||||||||||||||||||||
Part
9 - Finalizing Qmail |
||||||||||||||||||||||||
Ok, we've installed a bunch of bells of whistles onto our qmail installation. Now it's time to wrap up the configuration for qmail itself. After that, we will stop and remove Sendmail from the server and then it's time to crank qmail up! The first thing we're going to do is create the qmail supervise scripts, create the the qmail rc and qmailctl scripts and then set the needed permissions on all these scripts. Lucky for you, I've created a script to do all this for you. The script will give you a breakdown of what it is doing while it's running. If any errors occur, you'll see them. However, if you've configured everything right up until now, you shouldn't have any problems. You can check out the contents of this scripts right here. So let's run the script... /downloads/qmailrocks/scripts/finalize/freebsd/finalize_freebsd.script Hey, that was easy. Now there are just a couple tweaks to make to these new scripts we just created... vi /var/qmail/supervise/qmail-pop3d/run Find "mail.example.com" and change it to your server's hostname. For example: mail.mydomain.com. vi /var/qmail/supervise/qmail-smtpd/run Find "mail.example.com" and change it to your server's hostname. For example: mail.mydomain.com OK, all done there. By now, you may notice that some Qmail functions are already up and running, so to finish the install, we weill stop Qmail.... qmailctl stop And setup elective relaying... echo '127.:allow,RELAYCLIENT=""' >> /etc/tcp.smtp qmailctl cdb echo some_address > /var/qmail/alias/.qmail-root where "some_address" is the system user or email address you want these addresses aliased to. echo some_address> /var/qmail/alias/.qmail-postmaster where "some_address" is the system user or email address you want these addresses aliased to. echo some_address> /var/qmail/alias/.qmail-mailer-daemon where "some_address" is the system user or email address you want these addresses aliased to. ln -s /var/qmail/alias/.qmail-root /var/qmail/alias/.qmail-anonymous chmod 644 /var/qmail/alias/.qmail* Alright. We've got qmail ready to go. One of the last things we need to do is to disable/uninstall Sendmail on the server and replace the Sendmail binary with a symlink to qmail, so that our server won't freak out with Sendmail being gone. |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
home | about | the installation | utilities | faq | contact | journal | mailing list | list archive | forum | links | donate | merchandise |
||||||||||||||||||||||||
This mirror last modified:
Thursday, August 9th, 2012 15:59:16 CEST
|
||||||||||||||||||||||||