Python MIMETEXT的语法无效

时间:2018-07-30 07:45:51

标签: python email

我遵循了youtube上的教程,使用Outlook使用python发送电子邮件,但是运行python文件时收到错误消息。

这是我的python脚本:

import smtplib

from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.mime.base import MIMEBase
from email import encoders

sender_email_address = 'nmahirahaqilah.awahab@gmail.com'
sender_email_password = 'mypassword'
receiver_email_address = 'mahirah.abd.wahab@ericsson.com'

email_subject_line = 'Sample python email'
msg = MIMEMultipart()
msg['From'] = sender_email_address
msg['To'] = receiver_email_address
msg['Subject'] = email_subject_line

email_body = 'Hello World'
msg.attach(MIMEText(email_body,'plain'))

email_content = msg.as_string()
server = smtplib.SMTP('smtp.mail.outlook.com:587')

serverstarttls()
server.login(sender_email_address,sender_email_password)

server.sendmail(sender_email_address,receiver_email_address,email_content)
server.quit()

这是我收到的错误,不确定为什么:

C:\Users\Azril\Desktop>python email.py
  File "email.py", line 3
    from email.mime.text
                       ^
SyntaxError: invalid syntax

感谢您的帮助。

0 个答案:

没有答案