semvec/pypi-packages huggingface dataset:
mailer 0.8.1
A module to send email simply in Python
License: MIT License
Keywords: email,smtp

Here are some of the features:

* Single class to send plain text, HTML email, and attachments
* Auto detects attachment types
* Support for internationalized headers

Changes in version 0.3
----------------------

The API for Mailer.To is changed. Use a string to specify a single recipient,
and an iterable to specify more than one.

Changes in version 0.4
----------------------

You can now specify the port in Mailer ::

 from mailer import Mailer
 sender = Mailer('smtp.example.com', port=20)

Changes in version 0.5
----------------------

* Message.attach takes an optional cid argument.
* You can now send HTML emails with attachments

Thanks to Douglas Mayle for his patch for this.

Changes in version 0.6
----------------------

* Can now select port
* Supports gmail

Changes in version 0.7
----------------------

* You can now specify MIME type::

    msg.attach("picture.png", mimetype="image/png")

Changes in version 0.8
----------------------

* Various bug fixes

Examples
------------------

**Sending an HTML email:** ::

 from mailer import Mailer
 from mailer import Message
 
 message = Message(From="me@example.com",
                   To="you@example.com",
                   charset="utf-8")
 message.Subject = "An HTML Email"
 message.Html = """This email uses <strong>HTML</strong>!"""
 message.Body = """This is alternate text."""
 
 sender = Mailer('smtp.example.com')
 sender.send(message)

**Sending an attachment:** ::

 from mailer import Mailer
 from mailer import Message
 
 message = Message(From="me@example.com",
                   To=["you@example.com", "him@example.com"],
                   Subject="Cute Cat")
 message.Body = """Kittens with dynamite"""
 message.attach("kitty.jpg")

 sender = Mailer('smtp.example.com')
 sender.send(message)

Tested with Python 2.4, 2.5, and 2.6