首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

redmine的email揭示功能设置-smtp、sendmail、gmail

2012-07-30 
redmine的email提醒功能设置-smtp、sendmail、gmail参数说明authenticationmail服务器所要求的验证方法.参数

redmine的email提醒功能设置-smtp、sendmail、gmail
参数说明authentication

mail服务器所要求的验证方法.

参数值有:

:login

需要登录验证,设置此参数后,必须设置以下两个参数

      user_name: redmine@example.net      password: redmine
:none 不需要登录

设置此参数后,切记不要包含user_name和password参数

?

delivery_method

mail发送方式

参数值有:

:smtp

????????? smtp同步方式发送邮件,在新建或修改问题的同时发送mail

:async_smtp

????????? smtp异步方式发送邮件,发送mail和操作同步进行

:sendmail

?????????? sendmail发送方式

:async_sendmail

?????????? sendmail异步发送邮件

?

配置文件说明普通SMTP配置

配置文件在config目录下的email.yml,普通smtp验证配置如下,其中“production”表示是生产环境,如果使用的是开发环境,需要将其修改为“development”:

# Outgoing email settingsproduction:  email_delivery:    delivery_method: :smtp    smtp_settings:      address: “smtp.example.net”      port: 25      domain: “example.net”      authentication: :login      user_name:“redmine@example.net”      password: redmine
gmail配置
production:  email_delivery:    delivery_method: :smtp    smtp_settings:      tls: true      enable_starttls_auto: true      address: "smtp.gmail.com"       port: '587'      domain: "smtp.gmail.com"       authentication: :plain      user_name: "your_email@gmail.com"       password: "your_password" 
smtp不需要验证参数
production:  email_delivery:    delivery_method: :smtp    smtp_settings:      address: smtp.knology.net      port: 25      domain: cybersprocket.com      authentication: :none
?sendmail配置

如果采用的是sendmail,如果你服务器上安装的unix操作系统,并且没有安装SMTP客户端,可以考虑采用sendmail方式直接发送邮件,配置远离同上,但是需要将

delivery_method: :sendmail

?即可

?

热点排行