Геррит, как изменить отправку уведомлений по электронной почте? (виртуальный хост)

Могу ли я изменить адрес электронной почты, который gerrit использует для отправки уведомлений? И как?

Я ознакомился с документацией, но смог найти только способ изменить имя отправителя, а не адрес отправителя...


Моя конфигурация и почему это проблема:

Мой сервис gerrit расположен на сервере Ubuntu под названием «devserver» и перенаправляется через виртуальный хостинг на основе имени в apache2 на адрес «gerrit.mydomain.com». У меня проблема в том, что электронные письма отправляются с «root@devserver». Из-за этого Outlook отправляет все уведомления в мусор, и мы не можем разблокировать отправителя, потому что адрес недействителен (скорее всего, потому что он не заканчивается на @domain.something).

Я предполагаю, что «root» можно заменить на «gerrit», как только я заменю учетную запись под управлением gerrit, которая была «root» для целей тестирования, но как я могу заменить «devserver» на gerrit.mydomain.com? Является ли это проблемой gerrit, проблемой smtp или чем-то совершенно другим?


person DMX David Cardinal    schedule 13.05.2020    source источник


Ответы (1)


Установите следующее в файле GERRIT-SITE/etc/gerrit.config:

[user]
    name = Gerrit
    email = gerrit@YOUR-DOMAIN

[sendemail]
    from = SERVER

Дополнительная информация в документации Gerrit здесь1 и здесь2.

person Marcelo Ávila de Oliveira    schedule 13.05.2020
comment
Именно то, что я искал! - person DMX David Cardinal; 14.05.2020