Author |
|
Orlog Newbie
Joined: 25 January 2012
Online Status: Offline Posts: 6
|
Posted: 23 March 2012 at 5:02am | IP Logged
|
|
|
Hi,
I've been noted by another user of a mailinglist I use, that my mailclient not seems to provide mailthreads. After a bit investigation I found out, that this is realized by writing the MessageID of the E-Mail I want to reply to into the In-Reply-To-Header and/or adding it to the References-Header.
I'm using WebMail Lite and it seems, that these headers are not preservered.
Is there a way to configure WebMail Lite to support mailthreading?
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 26 March 2012 at 5:48am | IP Logged
|
|
|
Currently, WebMail doesn't support mail threading, and it's not just about adding/parsing special headers, it should also be implemented on interface end.
Since WebMail Lite PHP is an open-source application, you're allowed to modify it in any way and add any set of features you require.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
Orlog Newbie
Joined: 25 January 2012
Online Status: Offline Posts: 6
|
Posted: 26 March 2012 at 7:56am | IP Logged
|
|
|
Thanks Igor,
for I use the .NET Version I hope I can modify this, too?
I still took a quick look inside the code but wasn't able to find the right functions for this. at least, it would be enough for me to keep those headers (for myself I use a folder-structure and filters to sort my mailinglists so I don't need threading; unfortunately the others do ;)
maybe you have a little hint for me where I find the functions triggered when I press the "Reply"-Button?
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 29 March 2012 at 2:35am | IP Logged
|
|
|
Quote:
for I use the .NET Version I hope I can modify this, too? |
|
|
Sure. But it's not allowed to redistribute ASP.NET version of WebMail Lite, modified or not.
Quote:
maybe you have a little hint for me where I find the functions triggered when I press the "Reply"-Button? |
|
|
I think you should start from SendMessage method in App_Code/XmlPacketManager.cs file which is responsible for sending message out. It contains if clause invoked when replying, and you can access both the original and the current message there, manipulate their properties etc. Also, be sure to look into BaseWebMailActions.cs file which holds the detailed SendMessage functionality.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
Orlog Newbie
Joined: 25 January 2012
Online Status: Offline Posts: 6
|
Posted: 29 March 2012 at 8:12am | IP Logged
|
|
|
Cool, thanks. I will have a look there and just use it for myself.
|
Back to Top |
|
|