Drupal + Postfix Integration Under Ubuntu 8.04 (Hardy)
|
Submitted by asaavedra (Contact Author) (Forums) on Wed, 2008-10-15 19:39. :: Anti-Spam/Virus | Ubuntu | Apache | Email | PHP | Postfix | Other
Drupal + Postfix Integration Under Ubuntu 8.04 (Hardy)Version: 1.02 This document is derived from Christoph Haas’ tutorial “Howto: ISP-style Email Server with Debian-Etch and Postfix” (http://workaround.org) and Falko Timme’s tutorial “Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Ubuntu 8.04 LTS)” (http://www.howtoforge.com). The associated Mailfix Drupal module must be installed as part of this tutorial. It will guide you through the necessary steps to configure a Drupal driven Mail server. Provided features:
PrefaceThis tutorial is the result of many attempts to replace a couple of Postfix mail servers which were maintained with text files. Every time I had to create or drop an account I was required to vi those files, then reload the Postfix configuration. Same thing when users went on vacation (automatic forwarding) or supervisors asked for BCC monitoring. Yep, not funny. Then Drupal was introduced to our corporate environment to manage our Intranet. The result was a total success. I thought how great it could be if we could manage our mail users from this same location. So I went through such superb works from Christoph Haas (http://workaround.org/articles/ispmail-etch/) and Falko Timme (http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-ubuntu8.04). Then I found a great Drupal module from Thomas Barregren (http://drupal.org/project/mailserver) which had almost all the functionality we required, and was based on Christoph Haas’ work for the Postfix/MySQL integration. We thoroughly tested and reviewed this module for a couple of weeks. Unfortunately we still had to maintain the mail quota, forwarding and BCC monitoring part by hand. This is how this tutorial and its associated Drupal Mailfix module came to life.
Preliminary TasksFirst of all you need to install Linux on your target machine. We installed Linux Ubuntu 8.04 Server. Select the following software packages:
Ensure that your IP will always be the same (fixed IP, or DHCP + IP reservation).
Once your system makes a fresh boot to the newly installed OS, all tasks will require root privileges. Thus you should start a root session right away: sudo -i
|
Join the discussion.
www.seamlessenterprise.com
IP Convergence
Integrate your wireless and wireline networks.
Learn how from the experts at Sprint.
www.seamlessenterprise.com
Wireless & Wireline Integration
Thoughts, strategies and solutions: join the discussion
www.seamlessenterprise.com
Unified Communications 2009
Join the Discussion. Now.
www.seamlessenterprise.com





print: 
Recent comments
3 hours 56 min ago
5 hours 25 min ago
8 hours 59 min ago
11 hours 53 min ago
14 hours 51 min ago
15 hours 32 min ago
15 hours 46 min ago
16 hours 45 min ago
17 hours 50 min ago
18 hours 24 min ago