Antoine Nguyen
a15d879109
First working version of the new 'message filters' plugin. Currently, only the raw edition mode is available. I also include my own MANAGESIEVE client implementation.
...
see #139
2011-05-18 14:50:05 +02:00
Antoine Nguyen
0f4eea7030
The order parameters are displayed now depends on their declaration order.
...
close #126
2011-04-08 16:35:02 +02:00
Antoine Nguyen
0bcaa4cc51
* New icon and parameter for the 'Drafts' folder,
...
* Fixed a refresh issue when removing a top folder (ie. with no parent) that is the current selection.
2011-03-21 18:32:07 +01:00
tonio
b5693bcef0
fixed #81
...
Added user option + menu entries to enable/disable HTML links display.
2011-01-03 14:46:41 +01:00
tonio
2c2b4a48fe
fixed #108
...
Added new listbox to handle all possible modes.
2010-12-21 10:01:23 +01:00
tonio
0973e0f260
fixed #93
...
On UserLogout, the webmail extension tries to get an IMAPconnector object (which tries to connect with an IMAP server). When the configuration is invalid, this operation fails.
Catching exceptions on strategic places has solved the problems.
2010-11-27 10:34:09 +01:00
tonio
a8380f380d
Fixed #86
...
New user parameter to specify number of emails per page.
2010-11-12 22:22:48 +01:00
tonio
b65639a769
new: parameter MODOBOA_WEBPATH added to settings.py. The default value is "modoboa/". It corresponds to urls prefix.
...
Documentation update.
2010-10-25 23:11:35 +02:00
tonio
c01d6de7d8
fix: return receipts are now displayed correctly.
...
new: parameters module refactored. The API is more simple now, there is no need to provide a module name anymore, this last is automatically guessed. Also, a new 'label' field can be provide when declaring a new parameter. It will be used instead of the name.
new: email parsing refactored. My first attempt was really ugly. I did not really studied the various RFC describing how messages are formatted or what IMAP fetch queries can do. Now, I hope this new code will face better unknown types. At least, It will be simpler to update.
2010-09-17 09:23:35 +02:00
tonio
cc7da3f5d6
wip: replacing "/static/" occurences with something more flexible.
2010-08-05 17:49:29 +02:00
tonio
01fda22180
fix: using MEDIA_URL inside templates.
...
wip: #36 , using tinyMCE (django-tinymce) to write messages in HTML. Currently, compose a new message is working pretty well. Answering or forwarding a message is still a mess...
2010-08-05 17:17:50 +02:00
tonio
65322de109
fix: ticket #70 : per user signature
...
fix: correctly escaping/unescaping parameters.
2010-07-15 16:58:23 +02:00
tonio
0bba9f68b6
fix: ticket #53 : automatic folder refresh
2010-07-15 14:02:28 +02:00
tonio
364254e071
fix: renaming mailng to modoboa
2010-07-13 15:37:29 +02:00
tonio
ace8448efe
Ticket #57 and #59 .
...
Go back to passwords stored in session. This time, we use pycrypto to encrypt passwords using the AES algorithm.
http://www.dlitz.net/software/pycrypto/
IMAP connections are now refreshed.
2010-06-10 16:07:00 +02:00
tonio
2c6511e8e4
Layout modifications (mostly menus).
...
Admin can now change his password correctly.
2010-06-09 17:41:32 +02:00
tonio
1c35ce5757
Ticket #52
...
From now, users can store their own "preferences" inside MailNG.
2010-06-09 15:58:46 +02:00
tonio
a9f790825e
Bugfixes
2010-06-09 11:41:37 +02:00
tonio
b84c487e95
More work about #57 . User password is no more stored inside the session! To finish, I just need a good way to handle http server reboots (and so python code reloading).
2010-06-09 09:58:33 +02:00
tonio
bba6b55c10
Bugfixes
...
#54 : I think this is now acceptable...
2010-05-28 14:19:59 +02:00
tonio
67c66ed649
#48 : rollback, this is not trivial.
2010-05-26 16:50:09 +02:00
tonio
633f09ba7c
Ticket #41
...
Some code refactoring, extensions look more like Django applications now.
2010-05-20 08:51:01 +02:00
tonio
846d298f44
Refactoring...
2010-05-05 18:20:59 +02:00
tonio
c7c85dba0e
Little regression...
2010-05-05 13:22:42 +02:00
tonio
7480e479e7
Ticket #48 .
...
This is not finished yet. More work than what I expected but the main part is done.
It will need a lot of testing... There is still a bug when activating a new extension
in development mode (ie. with python web server), I think it does not occur behind
a real web server.
2010-05-04 17:25:23 +02:00
tonio
af8c33e659
Some work about #48 . This is far from finished.
2010-05-02 22:15:06 +02:00
tonio
007fc6762f
Minor fixes + cleanup
2010-04-30 17:27:19 +02:00
tonio
379efaacf6
- Ticket #50
...
- Headers have been added to messages sent by MailNG (send/reply), they are now more compliant with RFC 2822
2010-04-30 16:36:54 +02:00
tonio
29e6bf4fb9
Ticket #51 + some minor improvments.
2010-04-30 10:43:05 +02:00
tonio
b985729e9a
A little try with Opera... I really hate CSS and navigators :p
2010-04-28 10:24:03 +02:00
tonio
ce9ffbbfe5
New "actions" menu in folder listing. Available operations are :
...
* compact folder (ie. expunge IMAP command)
* empty folder (only for Trash, we need to do it)
2010-04-27 18:54:24 +02:00
tonio
560f8557de
Ticket #49 .
...
Folders list is now updated on each folder changement.
2010-04-27 17:19:19 +02:00
tonio
c1921f9dc2
Ticket #47
2010-04-27 09:37:53 +02:00
tonio
1fc8f45a09
Nothing...
2010-04-25 22:15:59 +02:00
tonio
b91b78847b
Ticket #46
2010-04-23 18:17:07 +02:00
tonio
0252cebb4e
Quarantine plugin refactoring. It is now working like the webmail plugin, ie with an anchor based ajax navigation. What is broken for the moment:
...
* search functionality,
* headers do not appear while displaying a mail.
New message system. (see infobox.js)
2010-04-02 19:07:37 +02:00
tonio
6b542225d7
Email forwarding.
2010-03-09 15:39:43 +01:00
tonio
312ebe57ec
Compose, Reply, Reply all.
...
New paramaters to configure connections to IMAP and SMTP servers.
2010-03-05 17:56:55 +01:00
tonio
a3ea75ff22
Ticket #33
2010-03-05 13:53:14 +01:00
tonio
35f840fbab
It is now possible to access emails attachments.
2010-03-05 11:33:53 +01:00
tonio
cb1f62883b
Big webmail update:
...
* Dragging multiple messages is now possible
* Better email displaying (headers and body are now displayed at the same time...)
* Bugfixes about dropdown menus
* Misc. enhancements.
2010-03-04 17:55:28 +01:00
Antoine Nguyen
24f40685c7
Ticket #32
2010-02-09 15:02:15 +01:00
tonio
9ef5df3d26
Ticket #32 + minor CSS modifications.
2010-02-05 19:07:51 +01:00
tonio
f29cb1a342
Display sorted plugins and parameters.
2010-01-29 19:01:46 +01:00
tonio
44088c7284
"Reply" functionality. Not fully working.
2010-01-28 17:33:47 +01:00
tonio
db9fbef0ba
Webmail improvements. (drap&drop of messages for moving and deleting, empty trash, etc.)
2010-01-27 14:51:38 +01:00
tonio
5d9099d33e
"ajax+hash" based navigation for the webmail.
2010-01-26 15:34:45 +01:00
tonio
809be7c017
Against : webmail navigation improvement...
...
It's now possible to write and send text emails.
2010-01-22 18:55:36 +01:00
tonio
61d5aa2554
Many webmail improvements.
2010-01-21 10:18:22 +01:00
tonio
bf971301b6
More work about webmail. It's almost possible to view emails content!
2010-01-15 18:06:41 +01:00