繁体   English   中英

为什么发送电子邮件时不显示消息? - smtplib - Python

[英]Why doesn't a message appear when sending an email? - smtplib - Python

出于某种原因,当我通过字符串msg尝试发送电子邮件时,没有消息出现

这是我正在使用的代码:

import smtplib

server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls()
server.login("my_email", "my_password")

msg = "my message"
server.sendmail("eggs@eggs.com", "eggs_2@eggs.com", msg)
server.quit()

任何替代方法或解决方案都会很棒。

编辑:

当我发送电子邮件(给自己)时,没有消息出现,只是我的收件箱中出现了一封空电子邮件。 是否有我可以使用的替代“内置”库?

我上述问题的答案是:

变量my_message只需要在文本之前\\n将其与标题分开。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM