我想解決爲什麼GitLab Omnibus沒有發送使用Postfix的自動電子郵件,它已經安裝和配置正確(它也被服務器上安裝的其他應用程序使用)。發送電子郵件與GitLab無法正常工作
當我做出改變的問題,而拖尾Gitlab日誌,這是我注意到:
==> /無功/日誌/ gitlab/sidekiq /電流< == 2015-04-03_20:06:30.79386 2015-04-03T20:06:30.793Z 8126 TID-aq3vk Sidekiq :: Extensions :: DelayedMailer JID-460531f571f6756908805d66信息:start 2015-04-03_20:06:31.53363 sendmail:收件人-t選項不支持
==> /var/log/gitlab/gitlab-rails/production.log < ==
發送的郵件[email protected](48.3ms)
==>的/ var /日誌/ gitlab/sidekiq /電流< == 2015-04-03_20:06:31.57039 2015-04-03T20 :06:31.570Z 8126 TID-aq3vk Sidekiq ::擴展:: DelayedMailer JID-460531f571f6756908805d66信息:完成:0.776秒
我消毒的電子郵件地址,但它發送到正確的地址。
我猜問題是關係到「sendmail的:不支持使用-t選項收件人」
但是,我找不到任何人在那裏誰擁有了這個問題。
謝謝。
錯誤消息意味着'sendmail'正在被錯誤的選項調用。您沒有向我們顯示該代碼,因此我們無法告訴您如何解決該問題。 – tripleee 2015-04-07 08:04:58
不過,我找不到任何方法來改變GitLab在執行sendmail時使用的語法。因此,我對如何解決這個問題感到不知所措。 – 2015-04-07 17:24:15
我已經問過另一個問題http://stackoverflow.com/questions/35367848/configure-and-test-gitlab-comunity-email-setting,但它沒有回答,因爲我不明白我投了票 – 2016-02-26 10:49:32