First of all: you should not do it for 1.6. Its dead.
If you put the work into that do it for 1.8, or trunk.
Note that between trunk and 1.8 is a big gap eMail-module-wise as the technique of displaying the message list
is now (with trunk) based on a javascript controlled grid with automated content loading while scrolling, and 1.8
is doing it the old way. So work you do for 1.8. will be lost. Work you put in for trunk will suffer the problem
of backwards compatibility.
In Theory:
Drag and drop needs ids per row/object. So first you need to assign ids to each row.
This would need some work with the main Screen Template.
After that, you have to figure out how the drag and drop stuff is done in calendar and try to “port” that to the eMail module.
Main issue will be dragging a message to a folder. In theory the folder tree should be capable of supporting drag and
drop stuff, but I never tried.
Good luck.
Best regards
Leithoff, Klaus