Как мне отправить письмо через Python от Jenkins? - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь отправить электронное письмо со сценариями Python, как показано ниже. Он отлично работает из локальной командной строки. Но когда я попытался запустить сценарии из Jenkins, работа завершилась успешно, но я не получил письмо. Что-то не так? Это тот же логин пользователя Jenkins и локальный компьютер. Я также добавляю все разрешения от dcomcnfg.exe для этого пользователя.

def send_mail()
    outlook = win32.Dispatch('Outlook.Application')
    mail = outlook.CreateItem(0)
    mail.Recipients.Add('xxx@xxx.com')
    mail.Subject = 'Test'
    mail.Send()

Большое спасибо за любое предложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...