如何配置Redmine向MS Exchange server发送邮件

MS Exchange服务器与其它SMTP服务器工作方式一样:只需编辑您的 config/environment.rb 文件即可。在45行左右的位置,您应该看到如下内容:

config.action_mailer.smtp_settings = {
                :address => "127.0.0.1",
                :port => 25,
                :domain => "somenet.foo",
                :authentication => :login,
                :user_name => "redmine",
                :password => "redmine",
  }

一般情况下,MS Exchange并不要求认证,所以可以将 :domain, :authentication, :user_name 和 :password 这几行注释掉。

config.action_mailer.smtp_settings = {
                :address => "*my_ms_exchange_adress*",
                :port => 25,
            #  :domain => "somenet.foo",
            #  :authentication => :login,
            #  :user_name => "redmine",
            #  :password => "redmine",
   }

当然,你必须在 :address 处填写您的MS Exchage服务器的IP地址(或者DNS名称,如果Redmine主机可以使用DNS的话),某些时候可能也需要修改 :port 参数。这些参数可以向您的系统管理员咨询。

Also available in: HTML TXT