Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Operations on senders from multiple mails

#925

Is there any way to mark more than one message in a mailbox and save all the senders to a csv-file or put them all in the bcc field of one new mail?

Reported by Fredrik Alm · October 9th, 2014 @ 12:19 PM

State: resolved
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny
    • State changed from new to accepted

    Yes, this is possible with a custom bundle command. I'll see if I can create an example for you when I have some spare time.

    October 9th, 2014 @ 01:11 PM

  2. benny
    benny
    • State changed from accepted to resolved

    I've created an example bundle for you. Unarchive it and create a folder to place it here:

    ~/Library/Application Support/MailMate/Bundles/
    

    This is highly experimental and the functionality hasn't really been used by anyone else but myself. Nevertheless I think you might like it.

    Make sure you have enabled experimental 2.0 features in the General preferences pane (then relaunch if you hadn't).

    Now, notice the “Command” menu has an Elektron menu. It has two (badly named) menu items:

    Write to Senders
    Write to Senders Separately
    

    The first one is what you asked for. Select a number of messages and then create a new message with the senders in the Bcc header (it also checks for any Reply-To addresses). Note that a window is not opened. A draft is simply created in the Drafts folder.

    The second one though might be more useful/stylish in some cases. Do the same as above, but note that MailMate now creates a draft for each sender. These drafts can be edited before sending if needed, but they are already personalised with a “Dear xxx,” prefix. This is of course only really useful for standardised messages. You'll have to edit this file in the bundle to change the default text:

    ~/Library/Application Support/MailMate/Bundles/Elektron.mmBundle/Support/bin/create
    

    Anything could be done in this script including popping up an AppleScript GUI to ask for additional information such a which standard text to use -- or maybe to look up something in a database before creating the message.

    Well, it's all very experimental and just intended to give you an idea of what is possible. Let me know if something does not work as expected.

    October 10th, 2014 @ 06:58 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.