airflow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Chen <chingchien.c...@gmail.com>
Subject airflow v1.7.1.3 not sending email
Date Wed, 15 Jun 2016 00:56:18 GMT
Hi

 I am using airflow v1.7.1.3 and it seems email is not working and I got
the following error message.
 Any suggestions ?
Thanks.

Jason Chen


(1) Error message

[2016-06-15 00:21:15,506] {models.py:1304} INFO - All retries failed;
marking task as FAILED
[2016-06-15 00:21:15,509] {models.py:1311} ERROR - Failed to send
email to: ['jason@company.com']
[2016-06-15 00:21:15,509] {models.py:1312} ERROR - 'module' object has
no attribute 'send_email_smtp'
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/airflow/models.py",
line 1308, in handle_failure
    self.email_alert(error, is_retry=False)
  File "/usr/local/lib/python2.7/site-packages/airflow/models.py",
line 1425, in email_alert
    send_email(task.email, title, body)
  File "/usr/local/lib/python2.7/site-packages/airflow/utils/email.py",
line 42, in send_email
    backend = getattr(module, attr)
AttributeError: 'module' object has no attribute 'send_email_smtp'
[2016-06-15 00:21:15,547] {models.py:1327} ERROR - Command failed from
spark_task .....

(2) Email setting in airflow.cfg

[email]
email_backend = airflow.utils.send_email_smtp

[smtp]
# If you want airflow to send emails on retries, failure, and you want to
# the airflow.utils.send_email function, you have to configure an smtp
# server here
smtp_host = localhost
smtp_starttls = False
smtp_ssl = False
smtp_user =
smtp_port = 25
smtp_password =
smtp_mail_from = workflow@company.com

(3) Note: I was using airflow v1.7.0 before and the email worked fine and
not working for v1.7.1.3

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message