專案

一般

個人檔案

動作

如何配置 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 名稱,請確保您的網路伺服器可以使用 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 個版本