18.1.11. email: Examples

Here are a few examples of how to use the email package to read, write, and send simple email messages, as well as more complex MIME messages.

First, let’s see how to create and send a simple text message:

Here’s an example of how to send a MIME message containing a bunch of family pictures that may be residing in a directory:

Here’s an example of how to send the entire contents of a directory as an email message: [1]

Here’s an example of how to unpack a MIME message like the one above, into a directory of files:

Here’s an example of how to create an HTML message with an alternative plain text version: [2]

Footnotes

[1]Thanks to Matthew Dixon Cowles for the original inspiration and examples.
[2]Contributed by Martin Matejek.

Previous topic

18.1.10. email: Iterators

Next topic

18.2. json — JSON encoder and decoder

This Page