Events Made Easy › Forums › Bug fixed or feature request implemented › Email all event attendees
- This topic has 22 replies, 8 voices, and was last updated 11 years, 8 months ago by Franky.
-
AuthorPosts
-
Mon 4 Apr 2011 at 19:49 #42683AnonymousInactive
Hello!
New to this plugin and hugely impressed with it and relieved that it exists – i think it might be about to solve many of my headaches 🙂
One question – is there a way to send an email to all attendees of a given event? Perhaps to let them know some particular late-breaking detail?
All best!
Mon 4 Apr 2011 at 21:33 #47411FrankyKeymasterFor the moment not possible, no. You need to export the attendee list to CSV and start your mailing from there.
Tue 5 Apr 2011 at 11:07 #47412AnonymousInactiveack…
that’s a shame.. is the feature on the development path at all?
it really would be a killer addition 🙂
I’m looking to use this to manage volunteers across a big festival, so the ability to communicate with them in per-event groups would be amazing. Is there a way to default add registrants to a group / mailchimp list ? The CSV export is great, but as the list would be changing quite often it might be impractical for us to use it.
Many thanks for your feedback and for the plugin though… It’s awesome!
-iain
Sun 17 Apr 2011 at 19:49 #47413AnonymousInactiveyes
I would be really interested in this feature.
Even just a textarea where one could write a message and then click “send to all attendees of this event”
Mon 18 Apr 2011 at 11:41 #47414AnonymousInactiveCan we do this:
– add a textarea with tinymce editor to write the message and a “send” button
– then a php post message script like this one:
<?php
mysql_connect($sqlserver,$sqllogin,$sqlpwd);
mysql_select_db("...");
if(isset($_POST))
{
//table of people for this event
$liste_emails = mysql_query("SELECT email FROM people");
while ($donnees = mysql_fetch_assoc($liste_emails))
{
$fichier_message = '
<html>
<body bgcolor="Silver">
';
$fichier_message .= stripslashes($_POST);
$fichier_message .= '
';
$fichier_message .= ' (le '.date("D, d M Y H:i:s",$donnee["timestamp"]).')';
$fichier_message .='
';$fichier_message .= stripslashes($donnee["content"]);
$fichier_message .='';
$fichier_message .= '';
$fichier_message .= '
';
$fichier_message .= '
-
';
$fichier_message .= '
$destinataire = $donnees;
$date = date("d/m/Y");
$objet = "Information on the event scheduled on $date";
$headers = "MIME-Version: 1.0" . "rn";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "rn";
$headers .= 'From: <myemailaddresse@mysite.com>' . "rn";
if ( mail($destinataire, $objet, $fichier_message, $headers) )
{
$display = 'Successfully sent to ' . $destinataire . '
' ;echo $display;
}
else
{
$display = 'Error when sending to ' . $destinataire . '
' ;echo $display;
}
} //end while
}
?>
<form method="post" action="script.php">
<!--<textarea cols="100" rows="10" name="message"></textarea>-->
<textarea id="elm1" name="message" cols="80" rows="20">
<?php echo 'Hi,
'; ?></textarea>
<input type="submit" value="Send message" />
</form>
Mon 18 Apr 2011 at 18:26 #47415FrankyKeymasterThat would result in a mail to all people …
Wed 20 Apr 2011 at 21:39 #47416AnonymousInactiveyes you’re right!
the sql request:
$liste_emails = mysql_query("SELECT email FROM people");
should be specified to people concerned by the user-chosen event.
Is is possible?
Thu 21 Apr 2011 at 04:57 #47417AnonymousInactiveThis would be a great feature to have in order to update guests and even remind them of the event. An option so have automatic reminder e-mails sent X hours before an event would also be nice to have.
Thu 21 Apr 2011 at 18:43 #47418FrankyKeymasterUse the eme function eme_get_bookings_for to get just the emails for the event:
$bookings = eme_get_bookings_for($event_id);
foreach ($bookings as $booking) {
$email = $booking['person_email'];
}For the rest: email list is a feature request.
Fri 22 Apr 2011 at 19:29 #47419AnonymousInactiveIs the plugin open source?
Fri 22 Apr 2011 at 23:18 #47420FrankyKeymasteryup
Tue 3 May 2011 at 02:50 #47421AnonymousInactiveOn a similar note, we would like to send automatic reminders to our email distribution list. Is there a way that this can be accomplished automatically for all events? Thanks!
Fri 7 Sep 2012 at 12:14 #47422AnonymousInactiveHas anyone solved this feature request. emailing announcements of events to all users, automatic announcements/reminders via email , and on demand announcements/reminders via email are exactly what I’m looking to do.
Thanks,
JP
Does anyone know if the code above works? Where does this code go? functions.php? How do I display this email form?
Fri 7 Sep 2012 at 13:17 #47423FrankyKeymasterNo sorry, hasn’t been implemented. The mentioned code is to be used on a seperate php file, it’s a standalone thingie.
But now that I come to think of it, it shouldn’t be too difficult to add something like this to the backend.
Fri 7 Sep 2012 at 14:34 #47424AnonymousInactivePhp is not a strong point of mine. Can I buy you a beer? 🙂
Fri 7 Sep 2012 at 15:45 #47425FrankyKeymasterWell, I’m going to release the next version first, way overdue as usual. And then I can start on these …
Fri 28 Sep 2012 at 17:15 #47426AnonymousInactiveOne possibility to consider on this is integration with MailPress, which seems to be the best open source mailing list plugin for WordPress. I’ve been using it for a while; it’s quirky but very powerful.
It maintains an overall list of MailPress “users” (which can be optionally integrated with the WordPress user database) each of whom can be assigned to multiple mailing lists.
Perhaps EME could be one of those mailing lists, or even create a new mailing list specific to each event.
Just a thought. 🙂
Mon 18 Mar 2013 at 22:49 #47427AnonymousInactiveHello,
is there any update on this feature request ? Is it going to be in one of the next releases ? As I quite need such a feature i would donate some amount for it.
Mon 18 Mar 2013 at 23:23 #47428FrankyKeymasterWell, mailpress is gone, replaced by Wikimail, working outside of wordpress. So that’s no longer an option. What is relatively easy to do is just a textbox, decide the event, and click “send” …
I have it in the back of my head 🙂
Tue 19 Mar 2013 at 15:40 #47429AnonymousInactiveWhat, what?? MailPress is gone? We use it every day!
I knew their web site had been flaky for a while, but… huh, they’re plugging that commercial service (who have contributed to them) but it does NOT say they’ve stopped developing MailPress itself. In fact there are support posts from “admin” at least as recently as 2/20/2013. The last release was in December.
I think the reports of its death are, for now, “exaggerated”. 🙂
They were just plugging a contributor.
Tue 19 Mar 2013 at 20:31 #47430FrankyKeymasterI read something like that on their blog, but now even that redirects to a fishy Russian address, so I’m not putting my money there.
Tue 19 Mar 2013 at 22:47 #47431AnonymousInactiveYeah, I hear ya. I asked at http://wordpress.org/support/topic/mailpress-still-hijacked-development and he says he’s still working on fighting the “nasty hackers”.
The web site’s been weird for months, so I don’t know what to think either. 🙁
It’s hard to believe an open source author would just flip that far to the dark side, so I’m just thinking they’re slow on cleanup.
Sun 24 Mar 2013 at 12:16 #47432FrankyKeymasterThis will be in the next version. See this changelog:
http://plugins.trac.wordpress.org/changeset/686595
With the warning on that page as well:
“
Warning: using this functionality to send mails to attendees can result in a php timeout, so not everybody will receive the mail then. This depends on the number of attendees, the load on the server, … . If this happens, use the CSV export link to get the list of all attendees and use mass mailing tools (like OpenOffice) for your mailing.
“
-
AuthorPosts
- The forum ‘Bug fixed or feature request implemented’ is closed to new topics and replies.