MozillaZine

TB 52.2.1 obscure addressing bug?

Discussion of bugs in Mozilla Thunderbird
makaiguy

User avatar
 
Posts: 16469
Joined: November 18th, 2002, 6:44 pm
Location: Somewhere in SE USA

Post Posted June 30th, 2017, 12:30 pm

I think I've uncovered a fairly obscure bug but would like confirmation before taking it further.

Win 10, 64 bit, home. TB 52.2.1

I have a number of mailing lists I use on a regular basis. I've given all of these lists name beginning with a period so that they automatically sort to the top of my alphabetical contacts list (old habit from work days).

TB is now not recognizing any entry beginning with a period when entered into the TO field in the message composition window, such that the Send button stays greyed out.

Does the same thing in Mozilla safe mode with all extensions disabled.

Changing the list name to begin with a different character instead of a period, such as an underscore or forward slash, gets around the problem. Beginning with a blank space doesn't seem to work, as it looks like TB truncates the initial space when saving the list name.

Looking for confirmation that others see this and it isn't just something screwed up in my aging profile.
Doug Wilson, "The Makai Guy"
Win10 (64bit): FF 52.4.0 ESR (64bit), TB 52.3.0 (32bit)║ Android 7.0/6.0.2: FF 56.0, No TB for Android available, dammit!
What a fool believes he sees, no wise man has the power to reason away - Doobie Brothers

DanRaisch
Moderator

User avatar
 
Posts: 117385
Joined: September 23rd, 2004, 8:57 pm
Location: Somewhere on the right coast

Post Posted June 30th, 2017, 1:02 pm

No, Doug. It does seem to work here. I renamed on of the mailing lists in my address book by adding a period to the beginning of the list name. I then started a composition window and entered a period into the address entry field. Up popped the renamed mailing list.

makaiguy

User avatar
 
Posts: 16469
Joined: November 18th, 2002, 6:44 pm
Location: Somewhere in SE USA

Post Posted June 30th, 2017, 3:51 pm

DanRaisch wrote:No, Doug. It does seem to work here. I renamed on of the mailing lists in my address book by adding a period to the beginning of the list name. I then started a composition window and entered a period into the address entry field. Up popped the renamed mailing list.

But did it activate the Send button? Mine recognizes the list name from the addressbook as far as the auto-fill goes, but Send stays greyed out so I can't send the message.
Doug Wilson, "The Makai Guy"
Win10 (64bit): FF 52.4.0 ESR (64bit), TB 52.3.0 (32bit)║ Android 7.0/6.0.2: FF 56.0, No TB for Android available, dammit!
What a fool believes he sees, no wise man has the power to reason away - Doobie Brothers

DanRaisch
Moderator

User avatar
 
Posts: 117385
Joined: September 23rd, 2004, 8:57 pm
Location: Somewhere on the right coast

Post Posted June 30th, 2017, 4:30 pm

Yup. The send button is active with that list name starting with a period and the message was sent AND received by my other account.

makaiguy

User avatar
 
Posts: 16469
Joined: November 18th, 2002, 6:44 pm
Location: Somewhere in SE USA

Post Posted June 30th, 2017, 7:43 pm

Hmm... doing it with both my profile and my wife's. Guess I'll try a reinstall before messing with a new profile.
Doug Wilson, "The Makai Guy"
Win10 (64bit): FF 52.4.0 ESR (64bit), TB 52.3.0 (32bit)║ Android 7.0/6.0.2: FF 56.0, No TB for Android available, dammit!
What a fool believes he sees, no wise man has the power to reason away - Doobie Brothers

makaiguy

User avatar
 
Posts: 16469
Joined: November 18th, 2002, 6:44 pm
Location: Somewhere in SE USA

Post Posted July 1st, 2017, 8:01 am

Deleted program files and did a full reinstall of 52.2.1. Started right up with my old profile. No joy on the problem at hand, though. Hadn't done a full reinstall since 16.0.2 so it was probably time anyhow.

So I started playing around with the list names again.

For years I've started all my list names with a ".dl " prefix for "distribution list" (that's with a space as 4th character). That's what my former employer did in MS Outlook, and I just adopted the habit. That has never been a problem before for me, although I do have a vague recollection of other people reporting that spaces in list names didn't work for them, giving them "improper address" error messages or some such.

"_dl " and "/dl " work fine as the prefix, but not ".dl ".

So remembering the old space problems, I tried ".dl-" and it seems to work fine, but only so long as there are no subsequent spaces in the name.

.dl mail test -- Fails
.dl-mail test -- Fails
.dl-mailtest -- OK
.mail test -- fails
.mailtest -- OK
_dl mail test -- OK
mail test -- OK

So it looks like the combination of a list name beginning with a period that has a space in it fails to work.

I haven't tried other first characters to see if anything other than a period gives the problem, but the period is such a convenient character to use, and we're talking about typing habits of several decades here, that I'm going to continue with the period, but make sure there are no spaces in the rest of the list name.
Last edited by makaiguy on July 2nd, 2017, 9:33 am, edited 1 time in total.
Doug Wilson, "The Makai Guy"
Win10 (64bit): FF 52.4.0 ESR (64bit), TB 52.3.0 (32bit)║ Android 7.0/6.0.2: FF 56.0, No TB for Android available, dammit!
What a fool believes he sees, no wise man has the power to reason away - Doobie Brothers

makaiguy

User avatar
 
Posts: 16469
Joined: November 18th, 2002, 6:44 pm
Location: Somewhere in SE USA

Post Posted July 1st, 2017, 11:04 am

Thinking on this some more, I thought maybe there's just been a minor change in the logic of checking for valid email addresses, such that any space following a period is now considered an invalid address.

So I tried:
mail. test -- OK
.mail. test -- Fails

Guess it's just when the name begins with a period and contains subsequent space(s).
Doug Wilson, "The Makai Guy"
Win10 (64bit): FF 52.4.0 ESR (64bit), TB 52.3.0 (32bit)║ Android 7.0/6.0.2: FF 56.0, No TB for Android available, dammit!
What a fool believes he sees, no wise man has the power to reason away - Doobie Brothers

makaiguy

User avatar
 
Posts: 16469
Joined: November 18th, 2002, 6:44 pm
Location: Somewhere in SE USA

Post Posted July 3rd, 2017, 8:40 am

makaiguy wrote:I haven't tried other first characters to see if anything other than a period gives the problem

Having nothing better to do today, I played around with first characters of mail list names containing spaces.

All worked:
Letters and numbers
` ~ ! @ # $ % ^ * - _ = + ' ] } | / ?

Recognized as address but did not activate Send:
. ; : "
( or ) -- I'm guessing because it can't parse without a complete () set.
< or > -- I'm guessing because it can't parse without a complete <> set.
[ -- Ditto (except ] DOES work, which seems pretty strange)
{ -- Ditto (except } DOES work, more strangenesss)
\ -- Guessing this is because it is a Windows path delimiter. Maybe on Unix / wouldn't work?

Not recognized as addresses:
, -- probably because it is delimiter for multiple addresses on one line
& -- brings up all entries with & (e.g. Tom & Mary) but doesn't find mail list
Doug Wilson, "The Makai Guy"
Win10 (64bit): FF 52.4.0 ESR (64bit), TB 52.3.0 (32bit)║ Android 7.0/6.0.2: FF 56.0, No TB for Android available, dammit!
What a fool believes he sees, no wise man has the power to reason away - Doobie Brothers

DanRaisch
Moderator

User avatar
 
Posts: 117385
Joined: September 23rd, 2004, 8:57 pm
Location: Somewhere on the right coast

Post Posted July 3rd, 2017, 8:52 am

Nice detective work, Doug. Thanks.

Return to Thunderbird Bugs


Who is online

Users browsing this forum: No registered users and 1 guest