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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么发送电子邮件时不显示消息? - 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只需要在文本之前将其与标题分开。

以上是关于为什么发送电子邮件时不显示消息? - smtplib - Python的主要内容,如果未能解决你的问题,请参考以下文章

发送 html 模板时不显示 Flask-mail 图像

发送 PHP 标头时不显示通过 Htaccess 的自定义 405 错误消息

自动化测试基础篇--Selenium发送测试报告邮件

python:如何使用TO,CC和BCC发送邮件?

如果电子邮件发送失败,如何在 403 客户端显示消息?

为啥我的消息显示多次?