我们公司邮箱服务器ip:172.100.20.1,所在域odc.hoop.com,我的邮箱是Lily@odc.hoop.com。以下是我的邮箱配置:
进入redmine安装目录 /usr/local/redmine/redmine-1.1.0/config/
cp email.yml.example email.yml
在email.yml中的配置:
production:
delivery_method: :async_smtpsmtp_settings:
address: 172.100.20.1
port: 25
domain: odc.hoop.com
# authentication: :login
# user_name: "redmine@example.net"
# password: "redmine"
development:
delivery_method: :async_smtp
smtp_settings:
address: 172.100.20.1
port: 25
domain: odc.hoop.com
# authentication: :login
# user_name: "redmine@example.net"
# password: "redmine"
要将delivery_method: :smtp改为delivery_method: :async_smtp,否则报错。网上说在Redmien 0.9 之后, 才可将delivery_method设置为:async_smtp,我的Redmine是1.1.0.
注:这是针对Redmine 0.8.x版本以及以后版本适用的。对于之前的版本并不存在config/email.yml.example文件,这时邮件的配置是在config /environment.rb文件里,找到“# SMTP server configuration”字样,然后在下面进行参数配置,配置的参数和新版本的一样。
参考:http://cto.csdn.net/Article.aspx?Name=zhangweihai&pointid=4996