我在一台 EC2 服务器上安装了 apache2、php5、mysql5、php5-mysql 和其他支持包,当我开始安装 drupal7 时,它提取了包括邮件支持在内的几个包,并向我显示了一个屏幕:
包配置
┌──────────────────────┤ Postfix 配置 ═────────────────────────┐ │ │ │ 请选择最符合您
需要的邮件服务器配置类型。
│
│ 无配置:
│ 应选择保留当前配置不变。
│ 互联网站点:
│ 直接使用 SMTP 发送和接收邮件。
│ 带有智能主机的互联网:
│ 直接使用 SMTP 或通过运行 fetchmail 等实用程序接收邮件
。 使用智能主机发送外发邮件。
│ 卫星系统:
│ 所有邮件都发送到另一台称为“智能主机”的机器进行
投递。
│ 仅限本地:
│
│
│ └──────────────────────────────────────────────────────────────────────┘
在运行 Ubuntu Raring 的 EC2 服务器上,让 Drupal 的邮件正常工作的首选方法是什么?我搜索了一下,没有找到推荐。
--编辑(澄清)--
上面的粘贴来自 Ubuntu Raring 的 aptitude 程序,它请求了解如何配置 Postfix(以及可能还有其他程序被拉入)。我不是在问如何在我拥有一个可用的本地 SMTP 服务器后配置 Drupal。我是在问如何配置 postfix,在尝试安装 drupal7 时由 aptitude 拉入,以便我有一个可用的本地 SMTP 服务器。这是为 EC2 实例准备的,我不知道在 EC2 中什么是合适的。
答案1
如果您没有智能主机来中继邮件,那么您将必须选择“互联网站点”,这将允许您从 Drupal 发送邮件,然后 Drupal 将通过 SMTP 连接到本地邮件服务器来发送邮件。