无法通过python发送和发送电子邮件

时间:2018-08-03 15:02:19

标签: python email

请帮助我,我想创建一个可以使用python发送电子邮件的AI,但是当我运行我的代码时,它会说:

Traceback (most recent call last):
  File "c:\Users\zigzag\Desktop\email.py", line 1, in <module>
    import smtplib
  File "B:\Python36\lib\smtplib.py", line 47, in <module>
    import email.utils
  File "c:\Users\zigzag\Desktop\email.py", line 3, in <module>
    mail = smtplib.SMTP('smtp.gmail.com', 587)
AttributeError: module 'smtplib' has no attribute 'SMTP'

这是我的代码:

import smtplib

mail = smtplib.SMTP('smtp.gmail.com', 587)
mail.starttls()
mail.login('myemail@myemail.com', 'mypassword')
mail.sendmail('myemail@myemail.com', 'anotheremail@anotheremail.com', "<h1 style = \"color:rgb(121, 21, 321)\">Hello World</h1>")
mail.close()

1 个答案:

答案 0 :(得分:0)

您应该将.py脚本的名称(email.py)更改为其他名称。