从gmail支持的学校电子邮件ID发送来自python的电子邮件

时间:2017-08-09 23:37:41

标签: python smtp smtp-auth

我知道已经提出了类似的问题,但这是一个例外。 我正在尝试从我的学校ID发送邮件,这是由谷歌提供的,但smtp.gmail.com授权失败。

此外,学校的smtp群集表示我的帐户无权使用它。

我使用了来自其他gmail ID的别名,但接收者明确地看到了它来自哪个ID。有办法解决吗?这是我的代码:

import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText

msg = MIMEMultipart()
msg['From'] = 'me@gmail.com'
msg['To'] = 'you@gmail.com'
msg['Subject'] = 'simple email in python'
message = 'here is the email'
msg.attach(MIMEText(message))

mailserver = smtplib.SMTP("SCHOOL SMTP HERE",587)
# identify ourselves to smtp gmail client
mailserver.ehlo()
# secure our email with tls encryption
mailserver.starttls()
# re-identify ourselves as an encrypted connection
mailserver.ehlo()
mailserver.login(username, pwd)

mailserver.sendmail(from,to,msg.as_string())

mailserver.quit()

0 个答案:

没有答案