David, > > > PS: what is pyzlib? It sounds like a wrapper for zlib, which is what > > > I get when I google for it.
Got it: it's one of the top results if you search for "mail" in PyPi: http://pypi.python.org/pypi?%3Aaction=search&term=mail&submit=search > Well, I'd prefer to avoid that at this stage, and leave those > considerations for a later stage. This is because that would lock us in > to a particular, relatively complex API. It would probably be better to > leave that as a non-stdlib wrapper class for now, as we make the email > library more and more complete so that such wrappers become simpler and > simpler, until it becomes clear if/where to add it to the library. This wrapper is really needed. Or at the very least. the examples in the Python docs should provide a complete example on generating an e-mail with text/html alternate parts plus attachments. They don't. I found a very good for-dummies reference and implementation here: http://blog.magiksys.net/generate-and-send-mail-with-python-tutorial (PS: just found out that it's author, Alain Spineux, is the author of pyzmail ...) As an example, buiding an email looks like this: mail=gen_mail( (my_utext.encode('iso-8859-1'), 'iso-8859-1'), (my_html, 'us-ascii'), my_attachments, my_related_parts_list) > So, right now the most helpful thing would be reviewing bugs (tagged > 'email' in the tracker) and fixes. Alternatively you could take a look > at how I/we have done the header_factory in the new code, and think > about what the corresponding message_factory would look like. That will > be the thing that will make managing attachments easier, and is what I > plan to work on after finishing the list above. Most of this is not very related to my current work and skill set. So unfortunately I'm afraid I wouldn't be much help. Maybe I could help improve the docs to add the more complete email usage example, but would most certainly be at the expense of Alain Spineux's work ... Regards Daniel Reis
_______________________________________________ Email-SIG mailing list Email-SIG@python.org Your options: http://mail.python.org/mailman/options/email-sig/archive%40mail-archive.com