1
0
Fork 0
No description
Find a file
Adam Coddington ff433a24f4 Always store payload parts having a Content-Disposition of 'attachment' as attachments, even if their Content-Type is text/plain. Fixes #52.
Squashed commit of the following:

commit 5bcbac33d6
Author: Adam Coddington <me@adamcoddington.net>
Date:   Tue Jul 7 23:05:15 2015 -0700

    Add handling for situations in which the message was deleted in another thread before processing.

commit 6183f68b39
Author: Adam Coddington <me@adamcoddington.net>
Date:   Tue Jul 7 22:58:15 2015 -0700

    Always store message as attachment if its content-disposition is marked as such.

commit 4c16494b1a
Author: Adam Coddington <me@adamcoddington.net>
Date:   Tue Jul 7 22:46:52 2015 -0700

    Adding a (hopefully) failing test case for #52.
2015-07-07 23:09:41 -07:00
django_mailbox Always store payload parts having a Content-Disposition of 'attachment' as attachments, even if their Content-Type is text/plain. Fixes #52. 2015-07-07 23:09:41 -07:00
docs add DJANGO_MAILBOX_ATTACHMENT_UPLOAD_TO setting 2015-06-22 17:28:23 -06:00
.gitignore #44: Adding south migration matching Django 1.7 migration. 2015-03-23 19:50:16 -07:00
.travis.yml Adding Python 3.4. 2015-07-07 21:02:01 -07:00
CHANGELOG.rst Release 4.1; adding Django 1.7 migrations support. 2014-11-08 14:23:07 -08:00
LICENSE Adding license. 2014-02-22 20:01:30 -08:00
MANIFEST Bumping version number. 2013-01-14 03:32:46 -08:00
MANIFEST.in Cleaning up tests; moving test e-mail messages; fixing bugs relating to message encoding rehydration. 2013-07-26 18:07:31 -07:00
readme.rst This is a better preposition. 2014-09-10 14:38:12 -07:00
rtd_requirements.txt Lower the version number of django used for building documentation. 2015-04-21 12:19:29 -07:00
setup.py Fix bug preventing south 1.0 from properly finding legacy migrations. Release 4.1.1 2014-11-09 21:55:21 -08:00

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

.. image:: https://badge.fury.io/py/django-mailbox.png
    :target: http://badge.fury.io/py/django-mailbox

.. image:: https://pypip.in/d/django-mailbox/badge.png
    :target: https://pypi.python.org/pypi/django-mailbox


Easily ingest messages from POP3, IMAP, or local mailboxes into your Django application.

This app allows you to either ingest e-mail content from common e-mail services (as long as the service provides POP3 or IMAP support),
or directly recieve e-mail messages from ``stdin`` (for locally processing messages from Postfix or Exim4).

These ingested messages will be stored in the database in Django models and you can process their content at will,
or -- if you're in a hurry -- by using a signal receiver.

- Documentation for django-mailbox is available on
  `ReadTheDocs <http://django-mailbox.readthedocs.org/>`_.
- Please post issues on
  `Github <http://github.com/coddingtonbear/django-mailbox/issues>`_.
- Test status available on
  `Travis-CI <https://travis-ci.org/coddingtonbear/django-mailbox>`_.