5fff0f406273f379.jpg_fo742.jpg

# -*- coding: utf-8 -*-
from utils import config
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.header import Header

def send_email(text):
    #连接邮箱服务器
    #con = smtplib.SMTP_SSL('mail.my.com', 465)
    con = smtplib.SMTP(config.SMTP_HOST, config.SMTP_PORT)
    #登录邮箱
    con.login(config.SMTP_USER, config.SMTP_PASSWORD)

    # 准备数据 创建邮件对象
    msg = MIMEMultipart()

    # 设置邮件主题
    subject = Header('交易通知', 'utf-8').encode()
    msg['Subject'] = subject

    # 设置邮件发送者
    #msg['From'] = '币安量化交易 <'+config.SMTP_USER+'>'
    msg['From'] = (f"币安量化交易 <{config.SMTP_USER}>")

    # 设置邮件接受者
    msg['To'] = config.user_email

    # 添加文字内容
    text = MIMEText(text, 'plain', 'utf-8')
    msg.attach(text)

    # 发送邮件
    con.sendmail(config.SMTP_USER,config.user_email, msg.as_string())
    con.quit()

if __name__ == '__main__':
    config.loads('../conf/config.json')
    send_email("1234668856")

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code