Closed Bug 1782026 Opened 3 years ago Closed 8 months ago

missing option for which address book to add to by default when adding contact from incoming messages

Categories

(Thunderbird :: Address Book, enhancement)

Thunderbird 91
x86_64
All
enhancement

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1735630

People

(Reporter: sisifosplight, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0

Steps to reproduce:

When I want to add a new e-mail address from an incoming message to my preferred Address Book (not the Personal Address Book but one that I created myself and which synchronizes with my Outlook mail account) by right-clicking on that address in the From field and clicking on "Add to Address Book", it's always automatically added to the Personal Address Book (that I do not use).

Actual results:

(see above)

Expected results:

There is no choice for the destination Address Book, nor a general option to tell Thunderbird which Address Book is the default one.

Summary: new addresses are added to the wrong address book → missing option for which address book to add to by default when adding contact from incoming messages
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64

(In reply to guillaume_cadier from comment #1)

I filed this bug more than 3 months ago and nothing has been done yet to solve the bug. I start to wonder what the purpose is of giving feedback....

Unfortunately, this is one fish in a large ocean. Therefore it's not predictable when this might be looked at or addressed.

OS: Windows 10 → All
See Also: → 585981

It is hardcoded here https://github.com/mozilla/releases-comm-central/blob/6a78f38478756920c9518dc109b1209a895adfe6/mail/base/content/widgets/header-fields.js#L580

I've tried to do some workaround. Changed type of ldap_2.servers.pab.dirType to 102 and other settings for carddav.

It is generally work via Address Book interface, but there is a error when try to add a sender from an incoming message.

Uncaught NS_ERROR_FAILURE: No directory for uri=jsaddrbook://abook.sqlite
    getDirectory resource:///modules/AddrBookManager.jsm:282
    addToAddressBook chrome://messenger/content/header-fields.js:578
    addContact chrome://messenger/content/msgHdrView.js:2962
    oncommand about:message:1

Looks like the scheme must be jscarddav but it is hardcoded.

It would be great to make default address book configurable.

Status: UNCONFIRMED → RESOLVED
Closed: 8 months ago
Duplicate of bug: 1735630
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.