Adam Coddington
198b994be8
Removing print statement.
2013-06-23 20:52:50 -07:00
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
Adam Coddington
1d14b39889
Updating trove classifiers.
2013-06-22 15:59:46 -07:00
Adam Coddington
38b2a077ec
Adding misplaced comma.
2013-06-22 15:46:10 -07:00
Adam Coddington
871d2983b8
Bumping version; adding python 3 support.
2013-06-22 15:43:32 -07:00
Adam Coddington
364a3061c2
Adding Python3 support.
2013-06-22 15:42:50 -07:00
Adam Coddington
cb1e3cb90c
Bumping version number.
2013-06-22 15:08:16 -07:00
Adam Coddington
156b6fb418
Hide original body from email message display in admin; bumping version number.
2013-06-11 22:32:13 -07:00
Adam Coddington
4b70cf6f21
Fixing bad migration; keeping migration for rebuilding associations as a management command.
2013-06-11 22:23:27 -07:00
Adam Coddington
f6e1336eb8
Bumping version number.
2013-06-11 22:04:19 -07:00
Adam Coddington
8c9e6b76cb
Bumping version number.
2013-06-11 22:01:06 -07:00
Adam Coddington
fc897d9b0b
Bumping version number.
2013-06-06 01:21:23 -07:00
Adam Coddington
6c1e769103
Bumping version number.
2013-06-06 01:11:28 -07:00
Adam Coddington
910827cd92
Bumping version number.
2013-06-05 12:45:38 -07:00
Adam Coddington
3ac689d432
Bumping version number.
2013-03-11 21:01:58 -07:00
Adam Coddington
2a90953283
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
Adam Coddington
ee6b4b3e1d
Delete attachments after they are no longer referenced by an e-mail message. Fixes #1 . Bumping version number to 1.8.3
2013-02-03 14:52:42 -08:00
Adam Coddington
11eb186978
Adding 'resend message received' admin action.
2013-01-27 04:58:09 -08:00
Adam Coddington
5bd99b8b91
Be very careful about filename length.
2013-01-20 16:58:56 -08:00
Adam Coddington
895fcff4b7
Code cleanup; ensure no tb in the event of a very-long filename.
2013-01-20 16:51:10 -08:00
Adam Coddington
999dfb0ac3
Adding django_mailbox.tests to package module list.
2013-01-20 14:28:11 -08:00
Adam Coddington
afa82b861c
Adding get_text_body convenience method.
2013-01-20 14:27:15 -08:00
Adam Coddington
25f1a71725
Allow message to be saved without attachments.
2013-01-20 13:44:49 -08:00
Adam Coddington
6eff0eb203
Bumping version number.
2013-01-20 12:30:16 -08:00
Adam Coddington
0eb63b44cf
Adding tests.
2013-01-19 00:26:58 -08:00
Adam Coddington
07196c1b09
Bumping version number.
2013-01-14 03:32:46 -08:00
Adam Coddington
4a785a18ce
Show 'read' date in admin for messages.
2012-12-07 11:08:17 -08:00
Adam Coddington
af58c324f5
Adding unread/read flagging for individual messages.
2012-11-27 19:01:49 -08:00
Adam Coddington
6633882e18
Bumping version number.
2012-10-28 13:03:36 -07:00
Adam Coddington
69f444993e
Bumping version number so I might update the pip description.
2012-10-09 07:32:58 -07:00
Adam Coddington
4a245c6eef
Updating setuptools description.
2012-10-09 07:31:31 -07:00
me@adamcoddington.net
ff39cff80d
Adding active/inactive mailboxes, adding outgoing/incoming mail tracking, changing field names, tracking in-reply-to and references.
2012-10-09 05:52:04 +00:00
Adam Coddington
f933fd666b
Updating trove classifiers.
2012-07-23 09:21:55 -07:00
Adam Coddington
4713c41730
Bumping version number.
2012-07-21 17:27:00 -07:00
Adam Coddington
bfa4c58013
Bumping version number.
2012-07-21 15:40:46 -07:00
Adam Coddington
5e52a233e6
Updating documentation, updating app name for pypi.
2012-07-21 15:39:35 -07:00
Adam Coddington
3d061d9357
Bumping version number.
2012-07-18 21:44:58 -07:00
Adam Coddington
6ec371f9e3
Bumping version number; removing extra transports.py file.
2012-07-18 21:38:31 -07:00
Adam Coddington
f4baef7f0a
Updating documentation, bumping version number.
2012-06-30 22:38:58 -07:00
Adam Coddington
aa0b79b36f
Adding file-based transports including Maildir, Mbox, Babyl, MH, and MMDF.
2012-06-30 22:30:13 -07:00
Adam Coddington
e23d051314
Updating documentation for clarity; bumping version number.
2012-06-30 12:18:42 -07:00
Adam Coddington
e8550b3797
Removing receiver for incoming 'message received' signal in management command; enumerate through incoming messages instead.
2012-06-28 09:41:31 -07:00
Adam Coddington
413b60e35f
Initial commit.
2012-06-27 20:45:01 -07:00