redmine 邮件服务的配置

原文:http://www.oschina.net/question/84514_9374

1.将config/email.yml.example重命名为config/email.yml

 REDMINE_ROOT$ mv config/email.yml.example config/email.yml

2.修改config/email.yml文件,修改信息如下: 

production:
  delivery_method: :smtp
  smtp_settings:
  address: mail.foo.bar
  port: 25
  domain: foo.bar
  # authentication: :login
  # user_name: xxx
  # password: xxx
 
development:
  delivery_method: :smtp
  smtp_settings:
  address: mail.foo.bar
  port: 25
  domain: foo.bar
  # authentication: :login
  # user_name: xxx
  # password:xxx

注意用#注销掉的那三行信息,那是邮件服务器身份验证信息,但是如果你的用户已经使用了域验证,就不需要那三行信息。

注:这是针对Redmine 0.8.x版本以及以后版本适用的。对于之前的版本并不存在config/email.yml.example文件,这时邮件的配置是在config/environment.rb文件里,找到“# SMTP server configuration”字样,然后在下面进行参数配置,配置的参数和新版本的一样。

3.保存退出之后,重新启动服务器。

然后访问redmine,以管理员的身份登录系统,点击”管理”—->”配置”—->”邮件通知”,然后点击右下角的”发送测试邮件”,就可以测试你的邮件服务配置是否成功了。

配置举例:

production:
delivery_method: :smtp
  smtp_settings:
    address: smtp.bj.ossxp.com
    port: 25
    domain: bj.ossxp.com
    #authentication: :login
    #user_name: "redmine@example.net"
    #password: "redmine"

注:如果你用Gmail邮箱发送邮件,那么还需要额外下载一个插件
REDMINEROOT$ ruby script/plugin install git://github.com/collectiveidea/action_mailer_optional_tls.git
具体的配置如下:

production:
  delivery_method: :smtp
  smtp_settings:
    tls: true
    address: smtp.gmail.com
    port: 587
    domain: smtp.gmail.com
    authentication: :plain
    user_name: "your_email@gmail.com"
    password: "your_password"

  

时间: 2024-08-01 19:08:07

redmine 邮件服务的配置的相关文章

部署Postfix邮件服务(二)配置邮件服务器的收、发信服务

配置SMTP发信服务 Postfix基于SMTP协议提供邮件传递服务,并负责将邮件分发到用户的邮箱空间.对于Postfix服务的配置主要通过修改主配置文件main.cf来进行的. [root@localhost /]#vim /etc/postfix/main.cf ......//省略部分内容 inet_interfaces=192.168.1.10,127.0.0.1     //监听服务的IP地址,默认为all myhostname=mail.cshbk.com   //邮件服务器的主机名

邮件服务之postifx+sasl+dovecot+webmail+webmain架构

文章内容:介绍的是邮件服务系列配置中 postifx+sasl+dovecot+虚拟域+虚拟用户+webmail+webman综合实现 首先来解释下邮件服务大概流程,如图: 具体的示意图(权威版的)

Ubuntu 12.04上安装和配置Postfix邮件服务详细教程

邮件服务器配置之所以麻烦是因为需要了解很多东西,牵涉到域名服务 DNS/Bind,Web 收发邮件 Apache/PHP/MySQL/SquirrelMail,认证服务 LDAP, Kerberos, PAM,邮件通常存放在额外存储上还要 NFS/SAN,邮件服务 Postfix/Dovecot,反垃圾反病毒 Postgrey/Clam AV/SpamAssassion,安全认证 SSL,监控和备份等等,这一套下来基本包括了 Linux 系统管理的方方面面,所以说配置一个安全可靠的企业级邮件系统

linux下Postfix邮件服务的安装过程和基本配置

一.postfix邮件服务的安装 Red Hat Enterprise Linux 提供了sendmail和postfix两种STMP邮件服务软件,让用户可以随意地选择其中一种!不过,默认情况下安装程序已将sendmail安装到系统中了,如果要使用postfix,就必须先将sendmail服务停止,然后再安装postfix服务软件.具体操作步骤如下: 1).检查sendmail服务是否已启动 [root@mail ~]#netstat -nutlp | grep :25 2>. 关闭sendma

linux下邮件服务器的配置

一.安装Sendmail. 完全安装Red Hat Linux 9.0时,Sendmail就会自动内置,版本号为8.12.8-4.如果你不确定Linux是否已经安装有sendmail,可以输入以下命令查看: [root@ahpeng root] rpm –qa  grep sendmail 如果确定没有安装,请在图形界面下依次选择单击"主菜单-系统设置-添加删除应用程序",然后在打开的"软件包管理"窗口里选中"邮件服务器"选项,点"更新

邮件服务系列之postfix+sasl+dovecot+虚拟域+虚拟用户+webmail实战

一.安装前的准备工作: 安装前说明:邮件服务依赖于DNS服务,请事先确信您的DNS服务已经为邮件应用配置完成. 1.安装所需的rpm包之前先卸载系统自带的bind及其组件,安装bind97 rpm -e bind-libs bind-utils 2.配置yum库 vim /etc/yum.repos.d/server.repo [base] name=server baseurl=file:///mnt/cdrom/Server enabled=1 gpgcheck=0 3.安装bind97包

CentOS-6.4-x86_64-minimal 最小化安装之后开机服务的配置建议

CentOS-6.4-x86_64-minimal 最小化安装之后开机服务的配置建议 Server                                                                                          LevelStatus                                           Description                                              

linux中Zabbix邮件报警设置配置步骤

说明: Zabbix监控服务端.客户端都已经部署完成,被监控主机已经添加,Zabiix监控运行正常. 实现目的: 在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到触发器预设值时,会自动发送报警邮件到指定邮箱. 具体操作: 以下操作在Zabbix监控服务端进行 备注:Zabbix监控服务端 操作系统:CentOS 主机名:zabbix.osyunwei.com 邮件报警有两种情况: 1.Zabbix服务端只是单纯的发送报警邮件到指定邮箱,发送报警邮件的这个邮箱账号是Zabbix服务端的本

Sendmail、Qmail邮件服务的安全防护实战

作为本系列的第一部分,本文将详细介绍企业开源电子邮件系统的安全原理及 Sendmail.Qmail 邮件服务的安全防护实战. 企业开源电子邮件系统模型基本可分为邮件传递代理 MTA.邮件存储和获取代理 MSA 以及邮件客户代理 MUA 三大模块,下面就邮件系统的组成作介绍. 邮件传递代理(MTA) 企业 Linux 开源系统下的邮件传递代理(Mail Transfer Agent)通常使用 Sendmail,该系统几乎在任何 UNIX 平台上都有相应的版本.另外,还有 D.J. Bernstei