Adam Coddington
32e4eb10fb
Adding migration to clean up any potentially misplaced attachments.
2013-06-11 21:59:54 -07:00
Adam Coddington
79a1799da3
Updating admin to include new inlines for messages.
2013-06-06 01:21:04 -07:00
Adam Coddington
cd77dd1c93
Merging in upstream changes.
2013-06-06 01:11:04 -07:00
Adam Coddington
46960440d5
Typo.
2013-06-06 01:10:12 -07:00
Adam Coddington
af2f37a247
Remove M2M relationship between MessageAttachment and Message.
2013-06-06 01:03:16 -07:00
Adam Coddington
8a34ac211c
Properly handle RFC2822 line continuations; resolves #4 .
2013-06-05 12:43:28 -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
Patrick Craston
8fac7c9711
Only store text/plain and text/html in body field
...
When parsing multipart message it was storing the whole message as
string in database which could lead to database errors. Only want to
store the actual message text
2013-03-01 16:35:26 +00: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
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
0eb63b44cf
Adding tests.
2013-01-19 00:26:58 -08:00
Adam Coddington
4546741c20
Merging in upstream changes from github.
2013-01-14 03:28:59 -08:00
Patrick Craston
ad4a1c00f4
Ignore p7s smime attachments
2013-01-15 15:48:15 +00:00
Patrick Craston
2fd9664295
Add south migration for message attachment model
2013-01-15 12:28:32 +00:00
Patrick Craston
2e484aaed8
Add admin support for attachments --display correctly
2013-01-15 12:27:32 +00:00
Patrick Craston
3c3e0f3d9b
Add admin support for attachments --fix typo
2013-01-15 12:23:16 +00:00
Patrick Craston
00c14e9818
Add admin support for attachments
2013-01-15 12:21:49 +00:00
Patrick Craston
645a723d09
Move Attachment model up
2013-01-15 12:11:08 +00:00
Patrick Craston
e3cd913fe7
Add attachment handling
2013-01-15 12:05:04 +00: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
d43dc46a33
Removing 'references' entry.
2012-10-28 12:57:49 -07:00
Adam Coddington
9615568108
Modifying admin display; adding help text.
2012-10-28 12:41:36 -07:00
Adam Coddington
0cdf0e4126
Escape HTML in help text.
2012-10-28 12:27:20 -07:00
Adam Coddington
6a1394eded
Fixing syntax bug.
2012-10-28 12:26:17 -07:00
Adam Coddington
77acc09e2f
Allow specification of from e-mail on mailbox model.
2012-10-28 12:25:37 -07:00
Adam Coddington
188ac8093b
Removing 'References' table; default django mail sending methods do not allow multi-line headers (which are required for setting references).
2012-10-28 12:03:31 -07:00
Adam Coddington
608ab9f6c4
Do not set message to returned value from sending.
2012-10-28 11:34:04 -07:00
Adam Coddington
ba71477f21
Misspelled import.
2012-10-28 11:33:06 -07:00
Adam Coddington
62231e5a08
Misspelled import.
2012-10-28 11:31:31 -07:00
Adam Coddington
dcb26e97b5
Set message-Id during reply process; build message references properly.
2012-10-28 11:29:56 -07:00
Adam Coddington
bbbb774102
Convert message to string, then consume message into Email object.
2012-10-28 10:54:24 -07:00
Adam Coddington
01ce366d86
Properly return message object.
2012-10-27 19:10:18 -07:00
Adam Coddington
8a1ada2283
Removing accidental reference to self.
2012-10-27 19:03:15 -07:00
Adam Coddington
e4cb4d198a
Removing missing .all for iterating over related objects.
2012-10-27 19:01:09 -07:00
Adam Coddington
55fb2f607e
Removing 'address' field from admin changelist.
2012-10-27 18:53:59 -07:00
Adam Coddington
1be4539246
Adding functionality allowing one to easily send replies to existing messages.
2012-10-27 18:51:41 -07:00
Adam Coddington
5c619d98b8
Adding migrations supporting new model design.
2012-10-27 18:09:23 -07:00
Adam Coddington
5f39ac7fc9
Separate address field into two distinct fields storing TO and FROM headers.
2012-10-27 17:46:48 -07:00
Adam Coddington
4ceeb4dae7
Adding optional argument to processincomingmessages management command for allowing one to specify a mailbox name.
2012-10-27 14:54:54 -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
me@adamcoddington.net
00a4bde767
Use TO header for creating mailbox name.
...
--HG--
branch : exim4_pipe
2012-10-08 15:33:07 +00:00
me@adamcoddington.net
ffbf4ace6b
Return None for connection if no URI is specified in mailbox settings.
...
--HG--
branch : exim4_pipe
2012-10-08 15:30:32 +00:00
me@adamcoddington.net
0515cf7f74
Do not attempt to fetch mail for mailbox not having a URI.
...
--HG--
branch : exim4_pipe
2012-10-08 15:28:37 +00:00
me@adamcoddington.net
e165d16660
Fixing a typo that handles generating new mailbox names.
...
--HG--
branch : exim4_pipe
2012-10-08 15:27:46 +00:00
me@adamcoddington.net
24c2a98d81
Adding migration for handling incoming messages; adding exim4 scripts for routing messages to django_messages.
...
--HG--
branch : exim4_pipe
2012-10-08 15:24:42 +00:00