From b24134c8d6a905531c6f2e3a6352829d11c7d46e Mon Sep 17 00:00:00 2001 From: "mscott%netscape.com" Date: Tue, 15 Feb 2000 06:50:53 +0000 Subject: [PATCH] Bug #18591 --> turn on the address book collector for email addresses in the message pane. For every From field we encounter, we'll add the address to the collection address book. r=bienvenu git-svn-id: svn://10.0.0.236/trunk@60823 18797224-902f-48f8-a5cc-f745e15eee43 --- .../mailnews/base/resources/content/msgHdrViewOverlay.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js b/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js index 2e0f8abfea2..7367b075107 100644 --- a/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js +++ b/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js @@ -33,12 +33,14 @@ //////////////////////////////////////////////////////////////////////////////////// var msgHeaderParserProgID = "component://netscape/messenger/headerparser"; +var abAddressCollectorProgID = "component://netscape/addressbook/services/addressCollecter"; var msgPaneData; var currentHeaderData; var gNumAddressesToShow = 3; var msgHeaderParser = Components.classes[msgHeaderParserProgID].getService(Components.interfaces.nsIMsgHeaderParser); +var abAddressCollector = Components.classes[abAddressCollectorProgID].getService(Components.interfaces.nsIAbAddressCollecter); function OnLoadMsgHeaderPane() { @@ -144,7 +146,9 @@ var messageHeaderSink = { } if (headerName == "from") { - currentHeaderData.FromValue = headerValue; + currentHeaderData.FromValue = headerValue; + if (headerValue && abAddressCollector) + abAddressCollector.collectUnicodeAddress(headerValue); } if (headerName == "date") {