eventualo
Forum Replies Created
-
Forum: Plugins
In reply to: [ALO EasyMail Newsletter] Change Widget title tagHi, I think you have to add a filter inside your theme functions.php.
Something like:function my_custom_widget_title_tag( $params ) { $params[0]['before_title'] = '<h4 class="widget-title widgettitle">' ; $params[0]['after_title'] = '</h4>' ; return $params; } add_filter( 'dynamic_sidebar_params' , 'my_custom_widget_title_tag' );In this way you change the tag of all widgets, otherwise inside that function you can check
$params['widget_id]or$params['widget_name]and edit the tags only if the widget is EasyMail.- This reply was modified 6 years, 6 months ago by eventualo.
Forum: Plugins
In reply to: [ALO EasyMail Newsletter] Embed images with ContentID(cid)Thanks Evgeni, good idea! I’ll keep it in mind and try it for next releases.
Forum: Plugins
In reply to: [ALO EasyMail Newsletter] feature request: sender from userHi Jo, for now you can setup the email and name of sender in plugin settings.
Maybe in next releases I can add an option when writing newsletter to use user name and email instead of plugin settings.Forum: Plugins
In reply to: [ALO EasyMail Newsletter] Auto subscribe on registrationHi, in registration form there is the checkbox to allow new users to subscribe or not the newsletter.
Anyway, you can force the subscription with a code like this:function custom_subscribe_on_save_registration ( $user_id, $password="", $meta=array() ) { $user = get_userdata( $user_id ); if (!empty($user->first_name) && !empty($user->last_name)) { $name = $user->first_name.' '.$user->last_name; } else { $name = $user->display_name; } $fields['email'] = $user->user_email; $fields['name'] = $name; if ( function_exists ('alo_em_add_subscriber') ) { alo_em_add_subscriber( $fields, 1, alo_em_get_language(true) ); } } add_action( 'user_register', 'custom_subscribe_on_save_registration' );I hope it helps.
- This reply was modified 6 years, 7 months ago by eventualo.
Forum: Plugins
In reply to: [ALO EasyMail Newsletter] How to see which list a newsletter was sent to?Hi, you are right: in newsletter report there is no info about mailing lists. I’ll add it in next releases.
For you can see the lists in newsletter table list:- in Recipients column click on “Total recipients”
- a list of mailing lists and languages will open below it
- put the mouse pointer on (?) icon to see the mailing lists and languages
So, there is the info but it’s quite hidden… In future it will be shown also in newsletter report. Thanks for remark.
It was important to have this explanation thread, thanks.
This plugin works in this way to respect the daily limit: it doesn’t count the emails when going out and stops when reaches the limit, but it makes a calculation to send the right number of emails per batch in order to stay under the limit.
In this way it’s not possible to set a minimum emails per batch.
In my previous comment there is the formula and some samples of calculation.
In your case your daily limit is too low and you can send only about 1 email per batch: 500 / 24 / 12 = 1.7 email
You should ask your provider to increase it or use an external SMTP service, or you can try another plugin that uses different configuration, including minimum emails per batch.The plugin doesn’t count how many emails are has been sent out in the current day. It makes the calculation: the maximum emails per day are X, so for each batch it can send out Y emails, where Y is: X / 24 (hours) / 12 (batches per hour).
If you can set a minimum, there will be the risk to exceed the daily limit.But for your client, if he/she really send only a newsletter per month to 250 recipients, you can increase the daily limit in plugin options. Because the max recipients are always 250.
So you can set 7000 emails per day, so: 7000 / 24 / 12 = 24.3 per batch.Anyway, the real problem is the low daily limit by your provider. You should ask to increase it or use an external SMTP service.
I hope it helps.
In general it’s not safe to set more than 25-30 emails per batch (e.g. timeout risk during execution).
Here there is an explanation about batch sending: https://www.eventualo.net/blog/wp-alo-easymail-newsletter-faq/#faq-8
You should set an external cron that surely trigger a batch every 5 minutes.
What is your cut-off of emails you can send per day? Because if you like to send 100 emails per batch (every 5 minutes) you need to set a daily limit at least of 28800:
(100 emails per batch) * (12 batches per hour) * (24 hours) = 28800 emails per day- This reply was modified 6 years, 8 months ago by eventualo.
Forum: Plugins
In reply to: [ALO EasyMail Newsletter] Preview does not suppy text in unsubscribe urlOk, I understand the issue, thank you. I’ll keep it in mind for next plugin releases.
I understand your point but the settings of batch routine are made to have an easy and safe setup.
I think there is no need for a minimum number per batch: the plugin tries always to send the max number of emails per batch, according with your settings.
If you like to send more emails per batch, you can increase a bit the number of max emails per day, so you can “boost” each batch.Forum: Plugins
In reply to: [ALO EasyMail Newsletter] Preview does not suppy text in unsubscribe urlHi Harm10, the {user-unsubscribe-url} placeholder is used to replace the dynamic text, to show something on a blank preview. For the moment I don’t think to edit it.
Hi Harm10, sorry for delay…
You can go in Newsletters → Settings → tab Batch sending and modify the max number per batch, nut not the minimum.- This reply was modified 6 years, 8 months ago by eventualo.
Forum: Plugins
In reply to: [ALO EasyMail Newsletter] Unsubscribe link does not do what it has to doI’m using these email template: https://tedgoas.github.io/Cerberus/
You can try reading more about that kind of classes.
i hope it helps.Forum: Plugins
In reply to: [ALO EasyMail Newsletter] Unsubscribe link does not do what it has to doHi, sorry for delay. Maybe the issue is that the [USER-UNSUBSCRIBE] placeholder prints also the
<a>tag that could use own style instead of the inline styles you wrote above.
To add styles into that placeholder, you can set the [USER-UNSUBSCRIBE] content in plugin options:- go in Newsletters → Settings → tab Texts
- in [USER-UNSUBSCRIBE] field you can define all the html, e.g.:
<a href="%UNSUBSCRIBEURL%" style="color:#888888; text-decoration:underline;">Click here to unsubscribe</a>
I hope it helps.
- This reply was modified 6 years, 8 months ago by eventualo.