Jenkins:从 python 发送电子邮件

Jenkins: send email from python

如何使用 Jenkins 作业中的 python 代码发送电子邮件?我有 Groovy-DSL "emailext" 的 SMTP 配置,我可以完成;但是试图用 python 代码看到相同的结果。

简单示例:

import smtplib
sender = "sender@domain.com"  
receivers = "receivers@domain.com"  
message = """
Stack Overflow! 
"""

try:
   smtp_obj = smtplib.SMTP('localhost')
   smtp_obj.sendmail(sender, receivers, message)         
   print "Done"
except SMTPException:
   print "error"

你可以阅读这个

https://www.tutorialspoint.com/python/python_sending_email.htm