帮我写一个预约时满了,有号时能够用代码提醒我的代码
时间: 2023-06-01 22:07:41 浏览: 48
你可以使用 Python 中的 smtplib 和 email 模块,编写一个程序来发送邮件提醒你。首先,需要设置发件人和收件人的信息。然后,当有号的时候,就发送一封邮件给你来提醒你。以下是一个简单的示例代码:
```python
import smtplib
from email.mime.text import MIMEText
from email.header import Header
# 邮件服务器地址和端口号
mail_host = "smtp.qq.com"
mail_port = 465
# 发送方邮箱账号和密码
mail_user = "your_email_address@qq.com"
mail_pass = "your_email_password"
# 发送方和接收方邮箱
sender = 'your_email_address@qq.com'
receivers = ['your_email_address@qq.com']
# 邮件正文内容
message = MIMEText('有号了!', 'plain', 'utf-8')
message['From'] = Header("预约提醒", 'utf-8')
message['To'] = Header("我", 'utf-8')
# 设置邮件主题
subject = '有号啦!'
message['Subject'] = Header(subject, 'utf-8')
# 发送邮件函数
def send_email():
try:
smtpObj = smtplib.SMTP_SSL(mail_host, mail_port)
smtpObj.login(mail_user,mail_pass)
smtpObj.sendmail(sender, receivers, message.as_string())
smtpObj.quit()
print ("邮件发送成功")
except smtplib.SMTPException as e:
print ("Error: 邮件发送失败")
print(e)
# 判断是否有号,当有号时调用 send_email() 函数发送邮件提醒你
if 有号:
send_email()
```
注意:需要替换掉上面代码中的邮件相关信息,即邮件服务器地址和端口号、邮箱账号和密码、发送方和接收方邮箱。这里使用 QQ 邮箱作为邮件服务器,发送方和接收方邮箱都是同一个。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)