Drupal + Postfix集成在Ubuntu 8.04(Hardy)

Ubuntu 8.04下的Drupal + Postfix集成(Hardy)

版本:1.02
作者:Alex Saavedra
最后更新:2008年10月9日
许可证:©2008 Alex Saavedra。 本文件根据GNU通用公共许可证( http://www.gnu.org/licenses/gnu.html )的条款发布

本文档源自Christoph Haas的教程“Howto:具有Debian-Etch和Postfix的ISP风格的电子邮件服务器”( http://workaround.org )和Falko Timme的教程“使用Postfix,Courier,MySQL和SquirrelMail的虚拟用户和域(Ubuntu 8.04 LTS)“( )。 必须安装相关的Mailfix Drupal模块作为本教程的一部分。

它将引导您完成配置Drupal驱动的邮件服务器的必要步骤。 提供的功能:

  • Drupal管理电子邮件帐户
  • 支持虚拟域
  • 自动转发
  • Postfix配额支持
  • 静音BCC监控
  • 其他功能:反垃圾邮件,防病毒

前言

本教程是许多尝试替换维护文本文件的Postfix邮件服务器的结果。 每次我不得不创建或删除一个帐户,我需要vi这些文件,然后重新加载Postfix配置。 用户去休假(自动转发)或主管要求BCC监控同样的事情。 是的,不好笑

然后,Drupal被引入我们的企业环境来管理我们的内联网。 结果是完全成功。 我认为如果我们可以从同一个位置管理邮件用户,可能会有多大。

所以我经历了Christoph Haas( http://workaround.org/articles/ispmail-etch/ )和Falko Timme( https://www.youcl.com/virtual-users-domains-postfix-courier- mysql-squirrelmail-ubuntu8.04 )。

然后我从Thomas Barregren( http://drupal.org/project/mailserver )中找到了一个很棒的Drupal模块,它具有几乎所有的功能,并且基于Christoph Haas对Postfix / MySQL集成的工作。 我们彻底测试并审查了该模块数周。 不幸的是,我们仍然需要手动维护邮件配额,转发和BCC监控。
受到这样好的工作的启发,我们终于决定写一个Drupal 6模块,以便将所有内容保存在一个地方。

这是本教程及其相关联的Drupal Mailfix模块的生命周期。

初步任务

首先,您需要在目标机器上安装Linux。 我们安装了Linux Ubuntu 8.04服务器。

选择以下软件包:

  • OpenSSH服务器

确保您的IP始终保持一致(固定IP或DHCP + IP预留)。
记下安装凭证:

证书 样品设置
Linux

用户:someuser
密码:opensesame

MySQL

user:root @ localhost
密码:opensesame

Drupal数据库:drupal_example_com
用户:drupal_example_com @ localhost
密码:opensesame

Drupal 用户:admin
密码:opensesame

一旦您的系统对新安装的操作系统进行了全新启动,所有任务都将需要root权限。 因此,您应该立即启动根会话:

sudo -i
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏