D24624: Add Mail-Reply-To and Mail-Followup-To support to the ReplyAll strategy
Glen Ditchfield
noreply at phabricator.kde.org
Mon Oct 14 03:26:51 BST 2019
gjditchfield created this revision.
Herald added a project: KDE PIM.
Herald added a subscriber: kde-pim.
gjditchfield requested review of this revision.
REVISION SUMMARY
As recommended at https://cr.yp.to/proto/replyto.html, give the highest
priority to the Mail-Followup-To header when choosing the reply address
for "Reply to All...", and give the highest priority to the Mail-Reply-To
header when determining the address of the author of a message. (See also
D24481 <https://phabricator.kde.org/D24481>.)
This patch makes two other changes to ReplyAll's behaviour:
- If the KMail user was the author of the original message, then the reply
is sent from the user to the recipients of the original, not back to the
user. This is consistent with the behaviour of the SmartReply strategy.
- If the original message's To header contained addresses of people apart
from the KMail user, those addresses are added to the reply's To header,
not its Cc header. This preserves a distinction between those actively
involved in a mail thread and those who are just monitoring its progress.
REPOSITORY
R94 PIM: Message Library
BRANCH
mft (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D24624
AFFECTED FILES
messagecomposer/autotests/messagefactoryngtest.cpp
messagecomposer/autotests/replystrategytest.cpp
messagecomposer/src/helper/messagefactoryng.cpp
To: gjditchfield
Cc: kde-pim, fbampaloukas, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20191014/b5ebc842/attachment.html>
More information about the kde-pim
mailing list