Skip to main content

email helper for simple send email and receive email of python

Project description

email_helper

only support python3

默认服务器为163免费邮箱服务器,也可以自己配置

安装

$ pip install email-helper

发送邮件

from email_helper.email_sender import EmailSender

# 实例化
email = EmailSender(from_addr="xxx@163.com", password="xxx")

# 设置标题
email.set_header("这是邮件标题")

# 添加正文
email.add_text("这是邮件的文本")

# 添加收件人
email.add_receiver("ooo@163.com")

# 发送
email.send()

接收邮件

from email_helper.email_receiver import EmailReceiver

# 实例化
client = EmailReceiver(email="xxx@163.com", password="xxx")

# 接收最后一封邮件
email = client.get_last_email()

# 打印邮件信息
for k, v in email.items():
    print(k , v)

"""
From  <xxx@163.com>
To  <ooo@163.com>
Subject 这是邮件标题
text ['这是邮件的文本']
attachment []
"""

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
email_helper-0.0.4-py3-none-any.whl (7.1 kB) Copy SHA256 hash SHA256 Wheel py3
email_helper-0.0.4.tar.gz (4.8 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page