300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python发outlook邮件_通过Python发送Outlook电子邮件?

python发outlook邮件_通过Python发送Outlook电子邮件?

时间:2022-01-28 06:13:14

相关推荐

python发outlook邮件_通过Python发送Outlook电子邮件?

有关使用outlook的解决方案,请参见下面的理论答案。

否则,请使用python附带的smtplib。请注意,这将要求您的电子邮件帐户允许smtp,这在默认情况下不一定启用。SERVER = ""

FROM = "yourEmail@"

TO = ["listOfEmails"] # must be a list

SUBJECT = "Subject"

TEXT = "Your Text"

# Prepare actual message

message = """From: %s\r\nTo: %s\r\nSubject: %s\r\n\

%s

""" % (FROM, ", ".join(TO), SUBJECT, TEXT)

# Send the mail

import smtplib

server = smtplib.SMTP(SERVER)

server.sendmail(FROM, TO, message)

server.quit()

编辑:此示例使用如RFC2606中所述的保留域SERVER = ""

FROM = "johnDoe@"

TO = ["JaneDoe@"] # must be a list

SUBJECT = "Hello!"

TEXT = "This is a test of emailing through smtp of ."

# Prepare actual message

message = """From: %s\r\nTo: %s\r\nSubject: %s\r\n\

%s

""" % (FROM, ", ".join(TO), SUBJECT, TEXT)

# Send the mail

import smtplib

server = smtplib.SMTP(SERVER)

server.login("MrDoe", "PASSWORD")

server.sendmail(FROM, TO, message)

server.quit()

要让它真正与gmail一起工作,Doe先生需要转到gmail中的“选项”选项卡并将其设置为允许smtp连接。

注意添加了登录行以对远程服务器进行身份验证。最初的版本不包括这个,这是我的疏忽。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。