1
0
Fork 1
mirror of https://github.com/coddingtonbear/django-mailbox.git synced 2026-07-09 22:38:19 +02:00
No description
Find a file
Adam Coddington 5f289289ce Major refactor of message attachment handling; no longer stores verbatim
message copy in database.

Bumping version number to 2.1

* Walks through incoming message, write attachments to disk as they are found,
  and alters message body removing actual attachment body, and adding
  header 'X-Django-Mailbox-Interpolate-Attachment' referencing the ID of the
  stored attachment.
* When calling ``get_email_object``, will walk through stored message, and
  're-hydrate' the message by finding said headers, searching for the
  appropriate record in the MessageAttachments table, and rebuild the message
  object as closely as possible.

Minor fixes:

* Properly collect text/plain content from any part of the message; previously
  would only check the message's first level of payloads, now walks through
  all payloads, building a string of all text/plain content.
* Remove use of deprecated `assertEquals` message.
2013-06-23 20:27:50 -07:00
django_mailbox Major refactor of message attachment handling; no longer stores verbatim 2013-06-23 20:27:50 -07:00
docs Fix section reference in docs. 2013-06-12 08:50:25 +02:00
.gitignore Adding new settings allowing one to specify a list of mimetypes that are permitted to be stored in the message body of the e-mail message model. 2013-03-11 21:00:53 -07:00
.hgignore Adding .git to hgignore. 2013-03-11 21:09:09 -07:00
.hgtags Added tag 2.0 for changeset b28ec733884f 2013-06-22 15:56:12 -07:00
.travis.yml Bumping version; adding python 3 support. 2013-06-22 15:43:32 -07:00
MANIFEST Bumping version number. 2013-01-14 03:32:46 -08:00
readme.rst Moving documentation to RTD. 2013-01-22 20:37:11 -08:00
setup.py Major refactor of message attachment handling; no longer stores verbatim 2013-06-23 20:27:50 -07:00

How many times have you had to consume some sort of POP3, IMAP, or local mailbox for incoming content, 
or had to otherwise construct an application driven by e-mail?
One too many times, I'm sure.

This small Django application will allow you to specify mailboxes that you would like consumed for incoming content; 
the e-mail will be stored, and you can process it at will (or, if you're in a hurry, by subscribing to a signal).

.. image:: https://travis-ci.org/latestrevision/django-mailbox.png?branch=master

- Documentation for django-mailbox is available on
  `ReadTheDocs <http://django-mailbox.readthedocs.org/>`_.
- Please post issues on
  `BitBucket <http://bitbucket.org/latestrevision/django-mailbox/issues?status=new&status=open>`_.
- Test status available on
  `Travis-CI <https://travis-ci.org/latestrevision/django-mailbox>`_.