Bug 765820 Make MDN (return receipts) work for non-standard headers, and make the MDN confirmation message say which addresses the receipt will be sent to r=IanN sr=Mnyromyr.
authorPhilip Chee <philip.chee@gmail.com>
Thu, 12 Jul 2012 01:43:47 +0800
changeset 7853 4f5ac39789f52f5c46c4eece8ae7c791b9e5fe7e
parent 7852 d9a41bb7611029a873ec1d5a4ff223277e8de3e4
child 7854 592a218d703661fc901498cf1c23d1a6ead09703
push id1
push useraxel@mozilla.com
push dateTue, 10 Oct 2017 22:14:06 +0000
reviewersIanN, Mnyromyr
bugs765820
Bug 765820 Make MDN (return receipts) work for non-standard headers, and make the MDN confirmation message say which addresses the receipt will be sent to r=IanN sr=Mnyromyr. X-Channel-Repo: comm-central X-Channel-Converted-Revision: 06898b5bcf86ff66cfecaf5c4538244246e3f11b
suite/chrome/mailnews/messenger.dtd
suite/chrome/mailnews/messenger.properties
--- a/suite/chrome/mailnews/messenger.dtd
+++ b/suite/chrome/mailnews/messenger.dtd
@@ -535,11 +535,12 @@
 <!ENTITY remoteContentMessage.label "To protect your privacy, &brandShortName; has blocked remote content in this message.">
 <!ENTITY loadRemoteContentButton.label "Show Remote Content">
 
 <!-- Phishing Bar -->
 <!ENTITY phishingBarMessage.label "&brandShortName; thinks this message might be an email scam.">
 <!ENTITY removePhishingBarButton.label "Not a Scam">
 
 <!-- MDN Bar -->
-<!ENTITY mdnBarMessage.label "The sender of this message has asked to be notified when you read this message. Do you wish to notify the sender?">
 <!ENTITY mdnBarIgnoreButton.label "Ignore Request">
+<!ENTITY mdnBarIgnoreButton.accesskey "I">
 <!ENTITY mdnBarSendButton.label "Send Receipt">
+<!ENTITY mdnBarSendButton.accesskey "S">
--- a/suite/chrome/mailnews/messenger.properties
+++ b/suite/chrome/mailnews/messenger.properties
@@ -380,16 +380,21 @@ errorOpenMessageForMessageIdMessage=Mess
 confirmPhishingTitle=Email Scam Alert
 #LOCALIZATION NOTE %1$S is the brand name, %2$S is the host name of the url being visited
 confirmPhishingUrl1=%1$S thinks this website is suspicious! It may be trying to impersonate the web page you want to visit. Most legitimate websites use names instead of numbers. Are you sure you want to visit %2$S?
 confirmPhishingUrl2=%1$S thinks this website is suspicious! It may be trying to impersonate the web page you want to visit. Are you sure you want to visit %2$S?
 
 #LOCALIZATION NOTE %1$S is the e-mail address of the person we will allow remote content for
 alwaysLoadRemoteContentForSender=Click here to always load remote content from %1$S.
 
+#LOCALIZATION NOTE(mdnBarMessageNormal) %1$S is the name of the sender
+mdnBarMessageNormal=%1$S has asked to be notified when you read this message.
+#LOCALIZATION NOTE(mdnBarMessageAddressDiffers) %1$S is the name of the sender, %2$S is the address(es) to send return receipt to
+mdnBarMessageAddressDiffers=%1$S has asked to be notified at %2$S when you read this message.
+
 # Strings for growl notifications on Mac OS X
 growlNotification=New Mail
 
 # mailCommands.js
 emptyJunkTitle=Confirm
 emptyJunkMessage=Are you sure you want to permanently delete all messages and subfolders in the Junk folder?
 emptyJunkDontAsk=Don't ask me again.
 emptyTrashTitle=Confirm