Many (several hundred) of the records lack a Display Name. Referring back to kmail, I see that they don't have one there either -- for whatever reason, they have only a first and last name -- but kmail is smart enough to rely on those, and the record is displayed as though there is a Display Name. Thunderbird, on the other hand, seeing only first and last names, displays the user name of the record's email address. I'm seeing a different behaviour with Thunderbird. If I fill in first and last name then that is used to build the display name,
If an only if I make (directly or indirectly) an address book entry for an addressee that has no supplied firs/last names, just the raw "@" address, then yes, Thunderbird uses that as a display name sine it has nothing else.
If I reply to something like
From: Ken Schneider - openSUSE
or From: "Ken Schneider - openSUSE" suse-list3@bout-tyme.net then that goes in the address book. Thunderbird is smart enough to know about the bits between "" and<> and the RFC rules. The mistake it makes is to do a
First name: Ken Last name: Schneider - openSUSE
Any yes it will catenate those for the display name :-) I've verified that just now :-)
I've seen this behaviour in Thunderbird, presumable following the RFCs, for as long as I can recall.
How it may work when you import I don't know, that that's how it works when you're using it. You may well be right that the two parts of a name will be concatenated in sent messages. I hadn't tried sending mail to any of those records
On 07/09/2011 04:44 PM, Anton Aylward wrote: that lacked a display name, and now they have all been fixed. My complaint was about the displayed list of addresses in the Address Book window, where the absence of a display name often made it impossible to know to whom the record belonged. If you are correct about the ability to concatenate, one wonders why the Address Book doesn't exploit that ability, but instead falls back on the email username, which is often cryptic.
The displayed list shows only Work telephone numbers; to see Home numbers, the record has to be opened. It also fails to display the date of birth home address, the name of the spouse, the ages and names of the children and much else. Yes, Mozilla is deficient in not supplying a means of selecting what you want displayed in the way, for example, Dolphin does.
But wait! What is this? An extension! "Select Address Book Text" <quote> Without this extension, Thunderbird requires you to open the "Properties" dialog box and spend time searching again for what you want, and copying each field individually. With Select Address Book Text, when you see what you want, you can copy it immediately. </quote>
And if that's not quite what you want I'm sure you can hack to to do what you _do_ want. After all, this is Open Source.
Looking though, I see many other extension to "import" addresses from various sources, including scanning message file headers.
Or perhaps "Sender Name " https://addons.mozilla.org/en-US/thunderbird/addon/sender-name/ <quote> This extension shows the sender's and recipient's display name and any address book attributes in the thread pane. </quote>
Or perhaps "EMail Address Crawler" https://addons.mozilla.org/en-US/thunderbird/addon/email-address-crawler/ <quote> Automatically fill your address books ... with e-mail addresses extracted from all your e-mails. </quote>
Now before you complain that these aren't for TB5, two things. Many only don't run because the installer has a limit check. Change that and they run fine. About half the extensions I run I've tweaked like that. Instructions? Go google. "The answers are out there"
Not quite what you want? Again, even though I'm not a programmer, I can usually make sense of the code and figure out how to add minor bits like 'more fields". BTDT.
-- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org