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.

Source Distribution

email_helper-0.0.4.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

email_helper-0.0.4-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file email_helper-0.0.4.tar.gz.

File metadata

File hashes

Hashes for email_helper-0.0.4.tar.gz
Algorithm Hash digest
SHA256 aa4315a6e849c2e26adf9215c3aba6df5ab624e9df6db092912240537688593f
MD5 b4bfdeee6c494a2cbd87e8afded32b32
BLAKE2b-256 683df191c5f99491927b6e589affaf44cea33e42fbc71e33ed191f1f08a78814

See more details on using hashes here.

File details

Details for the file email_helper-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for email_helper-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 845df95c64f09415f50a782fbf784474b1b6a7c7558271e387d847f70da21033
MD5 6f3fc43caf6ecae58c211fdb9a3969b6
BLAKE2b-256 f2cf4dfba94bbded9f241bc979ab05c4fd3c5537cee3fea15178a9a12cff3770

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page