Set option to set RespondTo to the same address which the original mail was sent to
AbandonedPublic

Authored by davidre on Nov 21 2018, 3:00 PM.

Details

Reviewers
None
Group Reviewers
KDE PIM: KMail
KDE PIM
Summary

I get every email which is send to subdomain@mydomain. If someone sent me an email to kde@mydomain they should send all their messages in the same conversation to kde@mydomain. I added a simple checkbox on the advanced tab of the identity options above the option to configure the ReplyTo address which is enabled or disabled depending on if the checkbox is checked.

  1. I set only ReplyTo and not From so the email is still send via the address associated with the identity. But it would also be possible to set the From-Header.
  2. Currently this is implmented via setting a property in the Identity via setProperty and reading it in MessageHelper::initFromMessage where the Header is set accordingly to the To-address of the email which the user is reponding to. (see D17075)

This is a very hacky solution and should be done in a different way but i didn't want to touch KIdentityManagment (yet) . Should this even touch other repos or only a setting specific to KMail?
Is such a feature wanted and would be merged?

Diff Detail

Repository
R206 KMail
Lint
Lint Skipped
Unit
Unit Tests Skipped
davidre created this revision.Nov 21 2018, 3:00 PM
davidre created this object with visibility "davidre (David Redondo)".
davidre created this object with edit policy "davidre (David Redondo)".
Restricted Application added a project: KDE PIM. · View Herald TranscriptNov 21 2018, 3:00 PM
davidre requested review of this revision.Nov 21 2018, 3:00 PM
davidre updated this revision to Diff 45952.Nov 21 2018, 3:04 PM
davidre edited the summary of this revision. (Show Details)
davidre removed a project: KDE PIM.
davidre edited the summary of this revision. (Show Details)Nov 21 2018, 3:41 PM
davidre added a project: KDE PIM: KMail.
davidre updated this revision to Diff 45958.Nov 21 2018, 3:52 PM
davidre changed the visibility from "davidre (David Redondo)" to "Public (No Login Required)".
davidre changed the edit policy from "davidre (David Redondo)" to "All Users".
davidre added a project: KDE PIM.
davidre abandoned this revision.Feb 27 2019, 6:52 AM