Details
Description
We should use a consistent terminology - and we use the term "Bulk Email" when marking the email which should be used for CiviMail mailings.
Approach :-
1. Since CiviMail send the mailing in "batches", so check an activity record has already been inserted for any mailing
a] if false, insert activity and activity_target.
b] if true, only insert activity_target using retrieved activity.id.
2. UI Changes
2.1 Activity Selector
a] "With" column : lets use the string '(recipients)' if activity type = Bulk Email.
b] If the user has access CiviMail permission, then make this string a link to the Mailing Report for that mailing
and include title="
View Mailing Report
{/ts}" in the <a> tag so users get a tooltip on mouseover.
c] if permissions, add "Mailing Report" as an action link in the selector row when activity type = Bulk Email, in addition to the "View" action.
2.2 View Activity (Bulk Email)
a] With: field (label) - show link -> "» Mailing Report" if permissions allow. Else just the string "(recipients)"
b] Replace the currently empty "Details" field with a display of the body_text and body_html values (from civicrm_mailing).
— original post from Xavier-----
Hi,
Sending a manual email or an emailing (CiviMail) both result in a new "Email" activity.
It would be convenient to be able to easily distinguish between "one to one" emails and mail blastings on the list of activity.
I'd suggest to create a new type of activity Emailing, only used for CiviMail and keep Email for the manual emails.
X+