首页 > 解决方案 > 使用 if 语句通过 python 发送电子邮件

问题描述

嗨,这是一个非常基本的疑问,因为我是编码新手。我想使用 if 语句通过 python 发送电子邮件。但是邮件发不出去。这是代码:

 def email(self):
    server = smtplib.SMTP_SSL("smtp.gmail.com", 465)
    server.login("example@gmail.com", "example")
    server.sendmail("example@gmail.com",
                    "example@gmail.com",
                    f"hello , quantity of {self.med_var} is {self.qty_var}")
    server.quit()
    
    if self.qty_var < 10 :
        self.email()

我还启用了不太安全的应用程序选项。

标签: pythonemailsmtplib

解决方案


推荐阅读