项目

常规

个人资料

操作

如何配置Redmine将邮件发送到MS Exchange服务器

MS Exchange与其他SMTP服务器的工作方式相同:只需使用您喜欢的文本编辑器编辑您的 config/configuration.yml 文件。最初,production 部分可能看起来像这样

production:
delivery_method: :smtp
smtp_settings:
address: smtp.example.net
port: 25
domain: example.net
authentication: :login
user_name:
password: redmine

通常,MS Exchange不会要求出站(SMTP)电子邮件的认证信息,因此您可以直接注释掉 domainauthenticationuser_namepassword 行。然后,将 address 更改为指向您的Exchange服务器的IP地址或DNS名称。(如果使用DNS名称,请确保您的Web服务器可以使用 ping 解析它!)

production:
delivery_method: :smtp
smtp_settings:
address: your_exchange_server_address
port: 25
#domain: example.net
#authentication: :login
#user_name:
#password: redmine

您可能还需要根据您的Exchange服务器配置更改端口号。

您也可以通过重新启用认证并正确配置域名、用户名和密码,允许出站电子邮件而不是仅允许出站电子邮件。然而,这需要为Redmine创建一个单独的电子邮件帐户;您需要询问您的Exchange服务器管理员有关创建此类帐户的问题。

罗勇刚 更新 超过12年前 · 8次修订