Я отправляю почту из Jenkins на анонимный SMTP-ретранслятор внутри страны.Затем этот ретранслятор безопасно отправляет почту для обмена через Интернет по протоколу TLS через порт 587. Транспорт работает отлично, проблема заключается в том, что Microsoft требует, чтобы адрес отправителя совпадал с именем входа для учетных данных аутентификации, которое совпадает с адресом электронной почты учетной записи.Например, ради, скажем, это foo@mycompany.com.Как сделать так, чтобы jenkins всегда отправлял почту с foo@mycompany.com?
Кстати, когда я говорю, что транспорт работает отлично, я имею в виду, что я могу перенести отформатированный файл электронной почты в каталог «Pickup»на сервере ретрансляции SMTP, и он правильно отправляется любому получателю при условии, что адрес отправителя: foo@mycompany.com.