javamail - email - a correspondence id -


in our upcoming application conducting email correspondence our customers. emails being sent \ received within our application ui. (we have office admin gui , can see incoming emails , reply through admin gui)

a problem encounter is:

when send email our customer keeping metadata of correspondence in our database.

what want identify replies customer continuation email of original correspondence (so can query correspondence metadata db further processing)

how can identify these emails part of root correspondence? thought injecting unique id each email being sent client correspondence id if customer feel changing or deleting problem. there other alternative?

p.s thought keeping message_id of email we're sending correspondence id. works great since reply-email's header contains reply message_id.

the reason wont work using 3rd party company manage our email sending (silverpop) , api wont allow message_id each mail send.

any info help. thanks!

a common technique put identifier in subject "[contact:foo]" say, note in body telling customer not change subject email routed correctly.

"please reply email without changing subject, matter can promptly attended to".

obviously you'll have ignore things "re:", "fwd:" etc when parsing inbound subjects.

this safer putting in body , requiring customer include original content in his/her reply.


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

css - Firefox for ubuntu renders wrong colors -