目标日期：2022年8月15日

主题：问候信息
编写一段代码发送提醒邮件
"""
发送提醒邮件
"""

import smtplib

def send_reminder_email(target_date, subject, message):
    # 设置邮件服务器
    server = smtplib.SMTP('smtp.gmail.com', 587)
    server.ehlo()
    server.starttls()
    server.login('<username>', '<password>')

    # 创建提醒邮件
    sender = '<sender@example.com>'
    receivers = ['<receiver@example.com>']
    body = f'Subject: {subject}\n\n{message}'
    server.sendmail(sender, receivers, body)

    # 在目标日期安排提醒邮件发送
    server.schedule_reminder(target_date, sender, receivers, body)

    # 关闭连接到邮件服务器
    server.quit()

if __name__ == '__main__':
    target_date = '2022年8月15日'
    subject = '问候信息'
    message = '生日快乐!'
    send_reminder_email(target_date, subject, message)