Closed Bug 119977 Opened 23 years ago Closed 3 years ago

Implement option to expand mailing list into its containing address field

Categories

(MailNews Core :: Composition, enhancement)

enhancement

Tracking

(thunderbird_esr78 wontfix)

VERIFIED FIXED
91 Branch
Tracking Status
thunderbird_esr78 --- wontfix

People

(Reporter: bam, Assigned: lasana)

References

()

Details

Attachments

(1 file, 1 obsolete file)

It would be convenient to have a property attached to a list that would permit it to expand the members into the composition window's address list. This would allow and individual member to be removed from the list prior to hitting SEND.
QA Contact: sheelar → nbaca
Status: UNCONFIRMED → NEW
Ever confirmed: true
Product: MailNews → Core
*** Bug 147737 has been marked as a duplicate of this bug. ***
*** Bug 291035 has been marked as a duplicate of this bug. ***
*** Bug 332055 has been marked as a duplicate of this bug. ***
Assignee: ducarroz → nobody
QA Contact: nbaca → composition
Product: Core → MailNews Core
Yes, exactly as does MS Ooutlook ! Regards
Summary: [RFE] Option to expand mailing list into addresses window → Option to expand mailing list into addresses window
This was a feature of Eudora Lite 11 years ago. This is one of the reasons I still use Eudora Lite 3.0.6 for E-mail and only use Thunderbird for newsgroups.
(In reply to comment #15) > *** Bug 378531 has been marked as a duplicate of this bug. *** Please read the report again. It is definitely not a duplicate of this bug!!! It has nothing to do with sending Emails! It has to do with the address book! Clicking on a list in the left pane brings up the address cards for that list in the right pane. Highlighting one of these and deleting does not remove the card!!!!
Has any progress been made in providing this option. I for one could sure use it.
Workaround: 1. Open Address Book 2. Select the mailing list in the left pane 3. Click Compose in the toolbar or Accel+M The address area of the message compose window now lists all recipients one by one.
Nice .. WFM!
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
That's just a workaround though, reopening.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
I don't see how this would help if you're trying to forward an E-mail and you want to edit/modify the addressee list prior to sending. ....Rob
I take that back: DNWFM I agree with Magnus and Bobbert. In fact what Bobbert pointed out was one of the first things I tried to do: forward an email to a list but remove a couple of recipients. It is a no-go, I must type in the list name and in that case it does not get expanded.
(In reply to comment #0) > It would be convenient to have a property attached to a list that would permit > it to expand the members into the composition window's address list. This would > allow and individual member to be removed from the list prior to hitting SEND. This has been one of the main blemishes in the pretty good 'Thunderbird'. I have overcome this by creating various sender lists which include or exclude particular members for sending restricted circulation emails. It's a great nuisance and very time consuming as well as wasteful of computer resources. High time this was dealt with as it is a very simple software fix!
I am so very glad to see others recognizing the short-comings of Thunderbird and the need to modify an address list before forwarding/sending. Maybe now something will be done to resolve this problem. I have my fingers crossed!
Has this died on the development table? I for one would sure like to see it implemented. Thunderbird is a great product, but it could be so much better if this feature were added.
Is there any hope in hell of getting a resolution to this problem in my life time? I must admit that i'm astounded by the lack of interest in this very real problem.......yes problem, not enhancement. This problem is akin to building a $50,000 vehicle and not supplying a driving wheel! This is a basic function any E-mail server should be able to handle. Is my only option to find another mail server that has this function? I'm otherwise happy with Thunderbird!
Finally Paul B. Gallagher gived me a good working detour - GREAT - I don't know if we can close this bug, using this fact. Here is the text we exchanges: Paul B. Gallagher wrote: > Compose your message to a list and queue it using File | Send Later (CTRL-SHIFT-Enter). SeaMonkey will expand the list name to individual recipient names and addresses. > Go to your Unsent Messages folder and open the message as new (CTRL-E). Delete the unwanted recipients, and send normally. > Don't forget to delete the unedited version from your Unsent Messages folder. And i replied: (My UnSent Message folder is named OutBox and is located under "Local Folder"). GREAT !!!! THANKS !!!! You find it .... I had tried to do a "Save", it goes to the Draft folder BUT without the expansion of the recipients.
I have used this method several times. It is just a workaround, however. I believe that this issue should remain open, and a nice, time-saving method should be developed to address this.
This is a "working" work around......thank you. However, i agree with Mark, the issue should remain open........this is a lot of extra work to accomplish something that should be simple.
Is this the year this bug will be fixed??????
No, i think that it will never been fixed. however the detour given in Comment 27 IS PERFECT.
(In reply to comment #31) > Is this the year this bug will be fixed?????? This is not currently a priority for Thunderbird developers, whoever would be welcome to attempt a fix for it, though I'd suggest trying it via an add-on first. bobbert: Most of your comments on this bug are not helpful to getting the bug fixed. Please read the etiquette before making any more posts: https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
Workaround III: (In reply to comment #28) 1. Forward the message 2. Open the Address Book 3. Select the list in the left column 4. Select the list members in the upper right column 5. Drag the selection to the addressing area of the forwarded message and drop it Question is if any other solution would be easier for the user.
Paolo Kaosmos's AddExpandedList deals with this very nicely. https://nic-nac-project.org/~kaosmos/index-en.html#explist
While the AddExpandedList is nice and a step up for me, it does not expand Reply-to entries -- just To, Cc, and Bcc. It would still be nice to have a method of expanding all of these lists. The situation I'm currently running into is that I wish to create emails to send at a later time (using the Send Later extension). If I put a group in to the Reply-To list, then I was hoping that it would get expanded, just as the To, Cc, and Bcc lists do, but it doesn't. :-( Even if I use the method in Comment 27 -- which I had been doing prior to being made aware of the AddExpandedList extension -- the 'Reply-To' list is not expanded. So, I really have no workaround currently for this particular situation. Hence, the continued request to make something available to reliably and conveniently expand all of the possible lists (To, Cc, Bcc, Reply-To, ...).
My wife's parents each came from very large families, so I have a mailing list for each family. I also have a mailing list for my own mother's large family. Thus, my daughter appears in three different mailing lists. My wife's nephew and niece each appear in two mailing lists. When we send out our annual newsletter to family and friends, we personalize the E-mail message according to the mailing list. Thus, each mailing list receives a different message. I do not want to send three different messages to my daughter or two different messages to my wife's nephew and niece. Note: This was a capability of Eudora Lite more than 15 years ago. Why cannot this be a Thunderbird capability?
(In reply to Chris Ramsden from comment #36) > Paolo Kaosmos's AddExpandedList deals with this very nicely. > https://nic-nac-project.org/~kaosmos/index-en.html#explist Another AddOn for this task is PopMailListRecipients. It gives a simple toolbar button and doesn't depend on the Contacts Sidebar. https://addons.mozilla.org/de/thunderbird/addon/popmaillistrecipients
Re comment #40: Since posting my comment #39, I found the PopMailListRecipients extension and installed it. However, extensions can only represent short-term work-arounds to problems. We cannot rely on developers to keep modifying their extensions in response to changes in the basic applications, especially when basic applications are changed in a way that prevents any reasonable interface with an extension. See, for example, bug #825588 and bug #847863, which is eliminating the Preserve Download Modification Timestamp extension as a solution to bug #733954 as documented in bug #918188. In this case, changes to the Downloads Manager effectively prevent any modification to the extension that might work-around bug #733954.
OK, i've installed this add-on. However, i'm having problems trying to figure out how to use it. I enter the list name, but don't see any "PopMailListRecipients" to click on? Does this add-on only work with compose/send, or will it work when forwarding an e-mail as well?
(In reply to bobbert from comment #45) > OK, i've installed this add-on. However, i'm having problems trying to > figure out how to use it. I enter the list name, but don't see any > "PopMailListRecipients" to click on? > > Does this add-on only work with compose/send, or will it work when > forwarding an e-mail as well? You need to add the toolbar button that comes with this add-on (a red star) to the compose window. Add a list to the message and press the add-on button - voilá!
Great, how do i do that? It is NOT apparent to me!
What is not apparent to you? Don't you know how to add an add-on button to a tool-bar?
Bingo! Yes, i admit i've never done it and have no clue how to.
Success........after much investigation, i've figured out how to add an add-on button to the toolbar. Thanks to all for your help on this.
Assignee: nobody → lasana
Status: REOPENED → NEW

So to be clear about actual implementation here; we want to add an "Expand" option to the context menu that will replace the mailing list with its contained addresses?

Flags: needinfo?(mkmelin+mozilla)

Yes.

Flags: needinfo?(mkmelin+mozilla)
Status: NEW → ASSIGNED

(In reply to Magnus Melin [:mkmelin] from comment #55)

Relevant: gMsgCompose.expandMailingLists() - https://searchfox.org/comm-central/rev/60d62b7ec3ffb522aa87fc1af070ff429297bd50/mailnews/compose/src/nsMsgCompose.cpp#4485

Does this function actually work? Calling expandRecipients() in the developer console does not seem to do anything.

Edit: Rather it seems like it does not affect the UI?

Attachment #9223668 - Attachment description: Bug 119977 - Add mail pill context menu entry for expanding mailing lists. r?mkmelin → Bug 119977 - Add mail pills context menu entry for expanding mailing lists. r?mkmelin

Comment on attachment 9225316 [details]
Bug 119977 - Detect read-only caldav calendars via current-user-privilege-set. r?darktrojan

Revision D116905 was moved to bug 1665203. Setting attachment 9225316 [details] to obsolete.

Attachment #9225316 - Attachment is obsolete: true

Adding a dependency on bug 1713801 for the tests attached.

Depends on: 1713801

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/824763c6134c
Add mail pills context menu entry for expanding mailing lists. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 15 years ago3 years ago
Resolution: --- → FIXED
Summary: Option to expand mailing list into addresses window → Implement option to expand mailing list into its containing address field
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/7910763df632 follow-up - Fix test to work on macOS. rs=bustage-fix
Target Milestone: --- → 91 Branch

Thank you very much Lasana for implementing this awesome and much-requested feature!
This works well for expanding a single mailing list pill.

Severity: normal → --
Blocks: 1715876

Verified using Thunderbird 91.0b4 on Fedora Linux.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: