Entry Mailing Documentation
Requirements
Entry Mailing requires ExpressionEngine 1.6.5 or newer and the jQuery for the Control Panel extension installed and enabled. This extension was introduced with 1.6.5 and if you carefully followed the update instructions you should have it.
If you don’t you can install it like outlined in the aforementioned instructions.
If you intend to send notifications to Mailinglists you obviously need a personal or commercial EE license. The Mailing List Module is not available in ExpressionEngine Core.
Installation
- Unzip the file.
- Upload the file ext.entry_mailing.php to the extensions-folder inside your EE system directory.
- Upload the file lang.entry_mailing.php to the language/english-folder inside your EE system directory.
- In your Control Panel navigate to CP Home › Admin › Utilities › Extensions Manager, find the Entry Mailing Extension and click Enable?
Updating
To update the Entry Mailing extension just act upon the installation instructions above, replacing the old files with the new ones.
Configuration & Usage
Supplement
Not yet shown in the screencast:
Beginning with version 1.1 you have the option to alternatively choose any regular EE template for creation of the message text.

To have access to the data of your weblog-entry use a normal {exp:weblog:entries}-tag without any parameters.

This template is treated like any other template you use to create webpages. That means you have all the usual templating-options at hand to create your email. You can use plugins, relations, embeds and even pull additional data from any other weblogs to supplement your mailing.

You can of course also pull data from weblog entries that are not related to the entry used to initiate the mailing. Just be sure to use dynamic=“off” in the exp:weblog:entries-tags used to do this. Something like
Dear subscribers!
Have you been following our weblog? Here are the topics we presented in July 2009:
<ul>
{exp:weblog:entries dynamic="off" weblog="blog" year="2009" month="7"}
<li><a href="{comment_url_title_auto_path}">{title}</a></li>
{/exp:weblog:entries}
</ul>
LG Addon Updater support
If you have the LG Addon Updater extension installed, it can check for Entry Mailing updates if you enable this feature in the Settings.
Changelog
1.2.3
• Added an option to display the entry-mailing-button directly on the publish form
mplates
1.2.2
• using $SESS->cache for parsing form fields. Just because (it saves some queries).
• fixed a bug that could occcur in conjunction with duplicate field names in MSM-sites
• To:, CC: and BCC: fields now accept variables (e. g. custom fields) in the mailing templates
1.2.1
• Re-added support for relative URLs when
is set.
1.2
• Extension settings are now separated per site if MSM is installed.
• Lowered the priority of one method to keep the FieldFrame extension from inserting data into generated mails.
1.1.1
• Fixed a bug occuring when the message-template contains javascript
• rewritten link-excerpt in plain-text generation
• relative links will be turned into absolute links if <base href> is set in the HTML
• small improvements to plain-text generation
1.1
• Added optional support for regular ExpressionEngine templates
• cosmetic changes applied to plain-text generation
1.0
• Initial release
Questions / bug reports
For general comments, brickbats & bouquets please use the form over here.Page 1 of 5 pages 1 2 3 > Last »
User Talk
2011-07-20 21:26
Hi Oliver,
I’m considering whether your extension would work for my situation and I have a question ... Can a notification be sent when an entry is *edited*, specifically when a custom field is edited to a particular value?
Thanks,
J
2010-09-22 19:36
Looks great!
Question: Will Entry Mailing be made for EE2 - in case it will, when approx?
Thanks,
K
2010-08-07 18:26
Sorry, another question…
It appears as though Email Mailing ignores future date entries and will send the email immediately if “autosend” is activated.
1. Is there a way to prevent entries with a future date from being sent immediately and have it send on the actual date/time of the future date?
If not then I have another question. Is it possible to clear out the log that recognizes that an entry has already been emailed? I have a website where entries will be closed after a year then reopened for a new set of students to view. I want to clear out the log so that when the entry was reopened Email Mailing would think that it was brand new and automatically send the email out.
Thanks!
Lori
2010-08-06 22:53
Disregard my post on 8/6/10 at 22:10 about using the EE template… I figured out my error.
Thanks.
Lori
2010-08-06 22:10
I’m using this extension to replace an RSS feed so I have a summary field being pulled but I’m trying to link to the full blog post but can’t figure out how to do it. Can I include a link to the full post in the email template? If so how? I’ve tried using the normal EE tags inside a weblog entries tag but it’s not parsing it.
For example, in an EE template I’d use:
<h1>{title}</h1>
{blog_teaser}
&Continue; reading
2010-08-06 19:04
Will be updating this extension to work with EE2?
Thanks.
Lori
2010-07-30 04:35
This extension sounds great. But the email posting is foreground, not background, in automatic mode. I don’t want to hold up the author posting the new weblog entry while the batch emailing is being performed.
Can the emailing be scheduled to take place at a later time?
2010-07-16 17:58
Hello,
A very odd thing has happened, the Mailing Entry extension has been working fine for about a month and all of a sudden: after clicking on “Mail this entry” it goes to the Communicate section/tab and the form is totally empty - nothing in any of the fields that I set up in the settings, nothing from my post. Totally blank.
I’ve rechecked my Extension settings, all the code and text I entered is still there, I overwrote the extensions and language php files, cleared the Cache. I’ve enabled, disabled the extension multiple times.
What the hey?
Please help!
Pete
2010-07-11 14:18
Is there a limit to the number of emails that can be sent with this module?
