AsyncSender是一个很小的SMTP邮件发送模块,受Sender的启发。
async-sender的Python项目详细描述
AsyncSender提供了一个简单的接口来设置SMTP连接并异步发送电子邮件。
安装
使用以下命令安装
pip install async_sender
快速启动
AsyncSender非常容易使用。电子邮件通过邮件进行管理 实例
fromasync_senderimportMailimportasyncioloop=asyncio.get_event_loop()mail=Mail()loop.run_until_complete(mail.send_message("Hello",from_address="from@example.com",to="to@example.com",body="Hello world!"))
消息
要发送一条消息,我们需要创建一个消息实例
fromasync_senderimportMessagemsg=Message("demo subject",from_address="from@example.com",to="to@example.com")