__color__	__group__	ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
3	Active Tickets	23	Find a way to improve pagination perfs	amavis_quar		Maybe one day	defect	tonio	new	2009-11-06T09:15:41+01:00	2010-06-17T23:08:05+02:00	"To display messages we use the Paginator component provided by Django. The problem is that we have to give it the whole messages list at each page display. (this can result in a big select).

There must be a way to avoid this huge work..."	tonio
3	Active Tickets	54	GUI cleanup	webmail		Maybe one day	defect	tonio	new	2010-04-30T17:43:42+02:00	2010-05-28T14:34:02+02:00	There is still a lot of layout problem (tables, buttons, etc)	tonio
3	Active Tickets	66	Add a parameter to specify the url of png files	stats		Maybe one day	defect	tonio	new	2010-06-17T16:10:08+02:00	2010-06-17T23:09:18+02:00	"Actually, png files have to be accessible at /static/stats (like all other static content...)

If the admin decides to put png files at another place than <mailng_dir>/static/stats, displaying graphics will fail!"	tonio
3	Active Tickets	71	Connection not valid after an 'optimize table'	amavis_quar		Maybe one day	defect	tonio	new	2010-06-18T17:31:00+02:00	2010-06-18T17:31:00+02:00	"After the cleanup.py execution, the mysql connection is unable to fetch rows (always 0). I don't how to detect that problem because the connection is still considered functionnal! (ie. functions return True)

For now, I'm just going to deactivate the connection caching mechanism..."	tonio
3	Active Tickets	27	External authentication support	admin		Maybe one day	enhancement	tonio	new	2009-11-06T09:57:51+01:00	2010-05-27T08:56:57+02:00	"MailNG must be able to authenticate against an external component such as an LDAP directory.

I think the Django's authentication API already provides this kind of functionality."	tonio
3	Active Tickets	29	Improve parser performance	stats		Maybe one day	enhancement	florent	assigned	2009-11-06T12:02:11+01:00	2010-06-23T09:19:25+02:00	"We need to define a better parser structure:
 * Don't parse already handled lines (based on the date)"	tonio
3	Active Tickets	30	Exim support	admin		Maybe one day	enhancement	florent	new	2009-11-06T18:02:51+01:00	2010-06-09T18:37:40+02:00	Implement specific SQL lookups for Exim. see [http://www.exim.org/exim-html-current/doc/html/spec_html/index.html#toc0109]	florent
3	Active Tickets	35	handle nested folders	webmail		Maybe one day	enhancement	tonio	assigned	2010-01-20T17:20:43+01:00	2010-04-27T17:32:13+02:00	Actually it is not possible to browse nested folders. We need to implement a tree view to display the folders hierachy.	tonio
3	Active Tickets	55	Folders manipulation	webmail		Maybe one day	enhancement	tonio	new	2010-04-30T17:50:36+02:00	2010-07-29T16:54:23+02:00	Creation, Deletion, Rename	tonio
3	Active Tickets	79	Display messages by discussion	webmail		Maybe one day	enhancement	tonio	new	2010-07-29T10:41:30+02:00	2010-07-29T10:41:30+02:00	"Implement another way of displaying messages. Actually, emails are displayed in a flat way (ie. a simple ordered list).

A few ideas to realize this feature:
* Make a tree based view (like Thunderbird),
* Make a multi-point base view (like gmail)

A new parameter will be added. It will allow users to choose which method to use when displaying their emails."	tonio
3	Active Tickets	36	emails writing	webmail		Maybe one day	task	an	new	2010-01-20T17:23:11+01:00	2010-06-17T23:08:48+02:00	"Add the possibility to compose and send emails (in text or HTML). There are many HTML editors available, we must choose one.

Ex:
http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Integration/Python"	tonio
3	Active Tickets	38	Handle attached files	webmail		Maybe one day	task	tonio	new	2010-01-20T17:26:34+01:00	2010-06-08T16:09:01+02:00	"Actually, attached files are discarded. We need to:
 * add a special icon in listing when an email owns attached files,
 * add links to download files when displaying an email,
 * add the possibility to attach files when composing an email."	tonio
3	Active Tickets	49	display number of unread messages by folders	webmail		Maybe one day	task	tonio	new	2010-04-27T16:12:36+02:00	2010-04-27T17:34:26+02:00	Display the number of unread messages near the folder name.	tonio
4	Active Tickets	64	Bad box position when moving messages	webmail		Maybe one day	defect	tonio	new	2010-06-16T12:24:44+02:00	2010-06-16T12:24:44+02:00	On some browsers, the box displayed when moving messages is misplaced. Check mootools and/or css attributes...	tonio
4	Active Tickets	17	Find a better way for plugins' static files	plugins		Maybe one day	enhancement	tonio	new	2009-07-03T18:03:56+02:00	2010-05-19T16:39:28+02:00	Actually, all CSS/Javascript customization needed by plugins is contained inside template files. Find a way to externalize this code inside specific files (like core static content).	tonio
4	Active Tickets	25	Add per user whitelist/blacklist support	amavis_quar		Maybe one day	enhancement	tonio	new	2009-11-06T09:22:26+01:00	2010-06-17T23:07:35+02:00	"As for quarantine, Amavisd-new allows users to define personnal whitelists/blacklists in an SQL database.

Create a new extension (or modify the existing quarantine extension) to handle this.

Additional specs are needed."	tonio
4	Active Tickets	48	Plugins management page	admin		Maybe one day	enhancement	tonio	new	2010-04-22T22:41:53+02:00	2010-05-26T15:17:18+02:00	Add a new page that will allow administrators to activate/deactivate plugins. To activate a plugin, we need to modify the settings.py (INSTALLED_APPS) and to create a link to the plugin templates directory inside the main templates directory... or to modify the appropriate variable inside the config file.	tonio
4	Active Tickets	65	[general] use the infobox module to add messages about action results	admin		Maybe one day	enhancement	tonio	new	2010-06-16T17:23:52+02:00	2010-07-27T10:35:32+02:00	Actually, users don't know if actions were applied successfully or not. Few messages to indicate what happened would be nive!	tonio
4	Active Tickets	72	Better handling of the RS field	amavis_quar		Maybe one day	enhancement	tonio	new	2010-06-22T13:46:02+02:00	2010-06-22T13:46:02+02:00	"From amavis documentation:

Field msgrcpt.rs is primarily intended for use by quarantine management software; the value assigned by amavisd is a space; a short _preliminary_ list of possible values:
--   'V' => viewed (marked as read)
--   'R' => released (delivered) to this recipient
--   'p' => pending (a status given to messages when the admin received the request but not yet released; targeted to banned parts)
--   'D' => marked for deletion; a cleanup script may delete it

"	tonio
4	Active Tickets	76	Pagination for domains and boxes listing	admin		Maybe one day	enhancement	tonio	new	2010-07-27T08:56:52+02:00	2010-07-27T08:56:52+02:00	Actually, all domains and mailboxes are displayed on the same page.	tonio
4	Active Tickets	77	Better handling of IMAP flags	webmail		Maybe one day	enhancement	tonio	new	2010-07-29T10:31:28+02:00	2010-07-29T10:31:28+02:00	Actually, only the '\Answered' flag is considered while listing messages. We should also consider some others like '$forwarded'.	tonio
4	Active Tickets	78	Improve messages selection	webmail		Maybe one day	enhancement	tonio	new	2010-07-29T10:35:36+02:00	2010-07-29T10:35:36+02:00	Actually, we need to click on each message when making a multiple selection. It would be usefull to activate usual keyboard shorcuts (like shift+click).	tonio
4	Active Tickets	80	Better formatting of plain text messages	webmail		Maybe one day	enhancement	tonio	new	2010-07-29T16:11:30+02:00	2010-07-29T16:11:30+02:00	Add automatic carriage returns for messages that contain lines longer than their container. (ie. the textarea)	tonio
