Resending a CiviMailing to an individual, without creating new mailing
Overview
Please describe your improvement in detail.
As a user, examining a CiviMailing Report, or an activity related to a contact's record, I would like to resend a previously sent CiviMailing without having to copy it and clutter my archives with multiple versions; and without having to first convert an old mailing into a template.
Example use-case
If I am at one of these urls: /civicrm/mailing/report/event?reset=1&mid=${mailing_id}&event=opened /civicrm/mailing/report/event?reset=1&mid=${mailing_id}&event=delivered /civicrm/contact/view?reset=1&cid=5&key=......&context=smog
I would appreciate an action option or some similar means to trigger resending a previously sent 'Bulk Email'. I should have the opportunity to edit the email before it is resent, including the opportunity to add an attachment if necessary. Sending the duplicate should be recorded on the contact record as an activity, perhaps identified as a 'Resent Bulk Email'.
Current behaviour
What is currently possible? What limit ?
My current work-arounds are to clutter my user generated templates for this purpose; or to forward a copy of the email in question which I may have sent myself, or to copy the previous 'bulk email' from the delivered queue and resend it to only a single recipient, or to send them a test email from a copy of the previously sent CiviMail, and then abandon the copy without saving it to clutter the queue.
Proposed behaviour
What should happen? How is this better? If appropriate/available, include any wireframes or mockups.
Often when I am doing phone follow-up on a contact to an email I had previously sent, it is convenient to resend the email so my contact can find it at the top of their inbox while we are still on the phone. The folks I work with get lots of email and frequently lose track of messages sent even a few days ago.
Comments
Anything else you would like the reviewer to note.
My appreciation for an excellent product you folks have created!