Forum Replies Created
-
AuthorPosts
-
Stefano
KeymasterHi, there is a possibility that all your emails have been dropped by your provider.
When you send a test from Help/Sending, do you receive the email? Or get some error?An alternative problem could be the curruption of the tables: check the Help/System/Database, do you see any error/warning?
Stefano
KeymasterHi, the links are changed to be tracked, and probably you have the WP-Admin path locked with basic auth.
Just change the action link to the standard one on the Newsletter/Settings/Advanced, and the link is tracked in a different way.Of course, resend a test newsletter to verify them.
If the metioned block is made with a rule inside the .htaccess, you can add an exception for the admin-ajax.php script, sometyhing like
<Files “wp-admin/admin-ajax.php”>
Require all granted
</Files>Please don’t copy and paste the code above, retype it, and do not modify the htaccess if you are not used to.
Stefano
KeymasterJust a question to better understand the use-case. You need to compose a newsletter listing the future posts because you schedule it to be sent when the post eill be already online, right?
For automation, that is not a problem, since you design only a template, then the generation engine extracts the posts online at the generation moment.Stefano
KeymasterUhm, you should try to ask the plugin authors, since the block uses “get_posts()” which is a standard function of wp. I don’t find date-related filters in our code… when possible I try to check their code.
Stefano
KeymasterHi, we have not updated the “posts” block recently, what is the future is now plugin? Are you referring to automated newsletters or the problem happens when composing a standard newsletter?
January 22, 2026 at 7:28 am in reply to: Possible to select (WordPress) subscribers by field? #353118Stefano
KeymasterHi an alternative is to use a membership plugin, so you can use different membership levels to classify the users. We have integration with Paird Membership Pro and Ultimate Members, to mention the two, which are free.
Your Participants Database sounds like to be similar to a membership plugin.
Another option id to use the native users of WP, adding roles (for example, with the Role Manager plugin) to classify the users. We have an addon WP Users Pro that can map WP roles to subscribers’ lists.
Their are paid addons, anyway.The suggested solution by Michael is more manual, but you don’t need to create everytime a new group every time. Check if this procedure can work for you:
* Create a list for “fee paid” users (only once)
Then:
* From Subscription/Lists, use the button to dissociate all subscribers from that list
* Export the emails (and other relevant fields) from the Participants Database of the “fee paid” users
* Use the free import addon to import them into the “fee paid” list (the addon adds/updates the email addresses without creating duplicates)
* Run your campaign
* Step back to the first step as neededThis way you preserve the identity and profile of the subscribers over time, even if they enter and exit the “fee paid” list.
Stefano
KeymasterLooking at blackslists, your domain is listed
https://mxtoolbox.com/SuperTool.aspx?action=dmarc%3areadingjunkie.com&run=toolpage#
but it is worth to know usually providers like google do not use those systems.Stefano
KeymasterFor reference, this is a schema of the email delivery when first sent by WP.
https://www.satollo.net/how-email-delivery-works-in-wordpress-and-why-it-can-fail
Stefano
KeymasterHi, the plugin “sends” emails but the delivery is then by your mailing server. If you don’t have an SMTP plugin or a delivery addon, that server is usually the web server where the site is running.
I can suggest installing the WP Mail logging plugin: it records every sent email so you can see if an email has actually been sent. If it’s not received, it has been dropped by the mailing server or rejected by the receiver. I know it sounds complicated, but this is how the email system works.
If you setup a return path on the Newsletter/Settings, you may receive error feedback from providers and which help understanding if something is going wrong.
I can suggest registering to Google Postmaster and checking the domain status: https://gmail.com/postmaster/
Don’t be scared if you see a low reputation; it could be due to recent activity when even a few subscribers mark your communication as spam. But it’s a interesting tool.I can even suggest to setup an SMTP plugin in your blog and connect the site with the SMTP you use to manage your email @readingjunkie.com: setting up a dedicated mailbox (like newsletter@readingjunkie.com), if possible, is a good choice.
Last but not least, you can ask the hosting provider if they have records about dropped emails, for example for exceeded limits.
Stefano
KeymasterHi I need to check the extraction code, we usually try to use the functions provided by the plugin itself, maybe it’s a wanted behaviour or we are passing the plugin the wrong date range. I’ll check in a few days!
Thank you for reporting!December 29, 2025 at 7:12 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352487Stefano
KeymasterYou can set the speed you want, but it should be compatible with the max emails per hour allowed by bluehost.
December 29, 2025 at 7:10 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352485Stefano
KeymasterThe scheduler is working, but since you have that message on our admin pages, probably it is not running constantly.
1. The newsletters in sending status have they registered any progress now?
2. On our Help/Scheduler panel, which is the exact message about the scheduler you can see on the top-right box?December 28, 2025 at 9:58 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352473Stefano
Keymaster1. Please, install the WP Crontrol plugin.
2. Go to Tools/Cron Events
3. Share the screenshot, almost surely you have ALL jobs blockedIf that problem is not solved, ALL background activities of WP won’t work.
Possible solution: ask Bluehost to trigger the execution of wp-cron.php every five minutes. They know how to do that, anyway, here there is a reference from them.
They may refuse to set up that trigger. Let me know.
December 28, 2025 at 12:14 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352471Stefano
Keymasterok, but on top of that page, is there a message reporting the scheduler is not working?
And what about the Tools/Cron events page? (if you installed the wp crontrol plugin)December 27, 2025 at 6:24 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352468Stefano
KeymasterIf a technician made the transfer, I should assume it has been made correctly.
The last image you publiched is this one? https://sonoraindoorsoccer.com/wp-content/uploads/2025/12/Spring-League-Flyer.png
Could you share a screenshot of the list of your newsletters and the content of the page Help/Scheduler?Stefano
KeymasterHi, probably there is a rendering problem in your site since after the main set of blocks there are a couple of “footer” blocks. Could you kindly share a screenshot?
December 27, 2025 at 4:08 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352463Stefano
KeymasterUhm, but are you sure that when you transferred the site, all DNS/Cloudflare configurations have been updated? When I try to subscribe, I get a timeout from cloudflare.
Do you have posts on your site? Where? Which is the last post you made (I want check I see it).December 24, 2025 at 6:51 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352422Stefano
KeymasterCould you check the Help pages? There is the Scheduler specific page and the System page as well.
December 24, 2025 at 6:49 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352418Stefano
KeymasterIt’s not something about the newsletter, is something about your system… new plugins? New configurations?
December 24, 2025 at 6:49 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352417Stefano
KeymasterHi, the Help/Scheduler panel reports some information about the scheduler.
Do you have some sort of optimisation plugin that is not lading the Newsletter plugin on the frontend? On Help/System we try to detect a few of those plugins.December 24, 2025 at 6:44 pm in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352413Stefano
KeymasterHi, you have Cloudflare as a cache, but it seems ok. Did you setup the scheduler external trigger using for example cron-jobs.org?
You should see on their console if the calls are going ok or not.
And what about the Help/Scheduler panel? Could you share a screenshot?December 24, 2025 at 8:50 am in reply to: The WordPress scheduler is not working properly (NOT Sending Newsletter) #352404Stefano
KeymasterHi, on the Help/Scheduler page you should see the specific error: if the job is just late, you need an external trigger, as explained on this page:
The error message takes a while to disappear but you can see on the Help/Scheduler page the graph reporting a shorter interval between the scheduler activation (it should be less than 300 seconds).
If you have a cache system like CloudFlare wrongly configured (caching the calls to the wp-cron.php calls) you should ask the provider to fix it. If you share your site address I can try to check that problem.
If you have an error “job skipped”, this is a more serious issue and needs to be debugged.
Stefano
KeymasterWhen you’re editing with the block composer, you should see a “paper plane” button: that’s the test button.
December 24, 2025 at 8:43 am in reply to: How can I get rid of the “I’m” field on the “manage” page #352400Stefano
KeymasterHi, have you configured the profile form options on Subscribers/Profile page? Probably the field is enabled on that configuration.
December 22, 2025 at 7:33 am in reply to: Failed to send test mail from the test mail – error 401 #352347Stefano
KeymasterHi,
if you have a critical error (a single message your site is experiencing techincal problems), as said the details of that error is sent by your site to the email set on the main settings of your site.
Did you check which email is set? Is it a real mailbox you can check?About the initial problem, Maijet is reporting an error about a suspeneded account. Go to the mailjet service to find more about that error: https://www.mailjet.com/
Log-in and you should have a notice or the like, or open a ticket with Mailjet and report the error you’re seeing.Stefano
KeymasterHi, and that’s the problem, your time and date formats are empty. Set them to the preferred values and you’ll get the dates correctly displayed even in our plugin.
Stefano
KeymasterYour WordPress main settings page, where there are the site configurations, sorry!
Stefano
KeymasterHi, the db seems ok. Please, if you don’t see dates in different places, check the WP/Settings: what’s in the date and time formats?
Stefano
KeymasterThe definition of sensitive data is here:
so it depends on what people collects about their subscribers. Since the data should be editable by subscribers, if the site is hacked (and 99.9% it means someone ha access to the files), they can exfiltrate the data and the encryption key that must be available in the code to have the site working.
Of course, there are many different measures one can put in practice, and a security assessment should be carried out as soon as one decides to collect specific/sensitive personal data. One option is not to use a mail marketing plugin, but use a secure software not publicly accessible and sync only the minimal data required to send a newsletter.
Another choice is to rely on a third-party mail marketing service to store or sync the data. They act as “data processor” (see the GDPR definition) and they may grant different levels of security and certifications (27001, nis2, …).
A note that may be relevant for someone reading this discussion: our plugin does not transfer personal data out of the site where it is installed. The only exception is when a third-party delivery service is used; in that case, the site owner should check the grants offered by that service when they sign up with that service.
December 17, 2025 at 10:20 am in reply to: Failed to send test mail from the test mail – error 401 #352255Stefano
KeymasterHi, if the admin email (on WP/Settings) is set up correctly you should find a message by WP with the error details.
December 17, 2025 at 8:23 am in reply to: Failed to send test mail from the test mail – error 401 #352244Stefano
KeymasterBut that could be an old message. What do you get if you run a fresh new test?
December 17, 2025 at 8:20 am in reply to: Failed to send test mail from the test mail – error 401 #352243Stefano
KeymasterHi, that message is from MailJet. You should ask them. Probably you’re using our Mailjet addon.
Stefano
KeymasterHi, the Leads addon has many more controls on the popup subscription form, the basic one is by now limited to that colors and what you can change using the editor.
Stefano
KeymasterHi, try to change the text colour when you customise the content of the popup, right now it seem to have not a color and it’s using the site text color (which is light gray).
Stefano
KeymasterMa che versione dell’addon è installata? Secondo me è una versione vecchia, scaricate una verisone aggiornata dalla pagina account, anche l’aspetto della barra superiore è diverso da quello corrente. Che versione è riportata nella lista dei plugins?
Stefano
KeymasterHi, once the addon is installed on the “top” menu the last voice is “export”, there you can export the subscribers.
December 9, 2025 at 7:22 am in reply to: Confirmation of Subscription requires Authentication #351822Stefano
KeymasterHi, go to Newsletter/Settings/Advanced and change the “action links” from “alternative” to “standard”.
Your /wp-admin path is protected by basic-auth and that blocks even the wp-admin/admin-ajax.php that can be used by non-logged-in users.
Probably that path has been blocked by server configuration for better admin-side protection.Stefano
KeymasterHi, you can use the office 365 addon, freely available on the download section of your account.
Stefano
KeymasterHi, no, it’s not supported.
Stefano
KeymasterHi, the edit is now on the menu just above the button; it should show up when you pause the newsletter.
Stefano
KeymasterOk, the status columns is something about the log entry, don’t pay attention to it. The P status, is actually the status of the subscriber and it means spam/complained. Sometimes there is an indication about the message refused as spam on the returned error notification.
The other status is B (a pure bounce).Stefano
KeymasterHi, the status log has no meaning; we should hide it. Look just a the description where the type of bounce should be reported.
Stefano
KeymasterUhm, since the time is dictated by the server, for some odd reasons, the server has been set at the year 2036 for just a while.
🙂Stefano
KeymasterHi, it seems a WP Scheduler problem. On our Help/Scheduler page do you see some “KO”?
When you send to very few subscribers, the plugin force the starting of the first bacth, that is why you see those emails being delivered (it’s something for impatient people… :-)).
Stefano
KeymasterYes, it’s ok to paste them there.
Stefano
KeymasterHi, you can use the import addon, import them as “bounced” and the delete all the bounced subscribers from Subscribers/Maintenance. That is the easiest way.
November 5, 2025 at 10:27 am in reply to: First big campaign with TNP + Amazon SES – any tips before I hit send? #350479Stefano
KeymasterHi, if you have a license with us, you can set the external trigger from your account page on this site, otherwise you can use cron-jobs.org. for example or the cron from your cpanel, if available by your provider.
About the sending with amazon, start slowly, for example 500 emails per hour. Using the addon, it will intercept the bounces and complaints to not contact them a second time.
But be aware: if you have a “dirty” list that produces many bounces or, even worse, many complaints, amazon can block you. Keep an eye on their console, they have specialised panel to monitor those vital parameters.
The CPU load does not change, but a connection to an API is shorter than an SMTP, so by average the CPU remains busy less time.
The delivery is never made by WP. Both with an addon, and SMTP plugin or vanilla WP, the site just “move” the email to another system which takes care of the delivery. But the email needs to be prepared (tag replacements, tracking, …), that is what loads the CPU.
Be sure, using amazon SES, to configure the SPF and the DKIM following their instructions and adding the records to your DNS. Don’t go with a campaign with only a validated email.Stefano
KeymasterWhen you’re on the page with the newsletters’ list, you should see a button to create a raw HTML newsletter. Could you please check?
Stefano
KeymasterCiao, l’addon wp users intercetta solo la registrazione dell’utente WP non interviene con il reindirizzamento delle pagine in quella procedura.
Se ti serve una rocedure di registrazione WP con pagine custom serve un plugin apposito.Stefano
KeymasterHi, please upgrade the MemberPress addon to version 1.0.5. The maximum number of membership levels should be solved. To see the update notice, please save the Newsletter/Settings to reset the version cache.
Stefano
KeymasterPer testare la pagina di conferma si può utilizzare Subscription/Confirmation e c’è il bottone preview.
Stefano
KeymasterÈ corretto che sia quello l’url di iscrizione, poi, una volta elaborata, l’utente viene mandato alla pagina impostata in Newsletter/Settings oppure nella pagina specifica se è stata indicata nella configurazione Subscription (conferma e benvenuto).
Quell’URL non si può chiamare direttamente senza dati di iscrizione, restituirà correttamente richiesta non valida.
Se l’URL crea problemi perché “punta” alla home e un plugin di cache non lo fa funzionare quando i dati sono inviati, in Newsletter/Settings/Advanced si può cambiare il formato dell’URL su “action links”.
Stefano
KeymasterHi, it should list all the memberships, but let me check since that number, 5, sounds like a pagination default limit.
October 22, 2025 at 7:21 am in reply to: The sending of newsletters has been interrupted, but I don’t know why. #349918Stefano
KeymasterDid you restart the newsletter? Is it still showing the error message?
Stefano
KeymasterAnd, kindly, send a test from the SMTP addon: it should report an estimated max speed.
Stefano
KeymasterHi, to understand if it’s a problem with the latest update, please send us a screenshot of the Help/Sending page so we can take a look to the parameter values, thank you.
Stefano
KeymasterHi, that is the encoded version to avoid problems with security filters.
Please contact me at stefano @ thenewsletterplugin . com, we need to debug this thing, it should not happen.
If you have a cache plugin, try to purge the cache, it could be the composer code has not ben updated to the latest version.Thanks.
Stefano
KeymasterHi, we found the problem, please update to version 9.0.2 the problem should be solved (it is the license checked when the site cannot contact our service).
Stefano
KeymasterHi, that is a conflict with another plugin or some problems during the update. The critical error should have been logged on the server “error log”, could you check if you have the log (usually on the hosting cpanel or you can ask the provider).
Once we have the fatal error details, we can solve the problem.
Do you know if there is some custom code in your site connected to the Newsletter plugin?
October 14, 2025 at 2:07 pm in reply to: The Newsletters is in plain text instead of the normal template #349556Stefano
KeymasterHi, please, update to version 9.0.1 and let me know if the test works.
Thank you.October 14, 2025 at 1:41 pm in reply to: The Newsletters is in plain text instead of the normal template #349554Stefano
KeymasterHi, the update should not affect the messages. Could you send a test from Help/Sending?
Stefano
KeymasterHi, you can send yourself an email, to a gmail account, and using the right menu, open the email source. Here there is the “Received-From” sequence and you can try to find out the IP.
Stefano
KeymasterHi, those errors are generated by the SMTP server; you should contact that service provider to know more about their nature, but looking at your example, it is the receiving mail service refung them for different reasons.
There is nothing you can do in the Newsletter plugin.Stefano
KeymasterHi, go to the SMTP configuration (Newsletter/Settings/SMTP) and change the option “continue on errors” to “Yes”.
If you update to the latest SMTP addon version, even with the error checking active it now tries to distinguish single email delivery errors and does not block anymore.
(but every SMTP server replies in different ways…)October 7, 2025 at 7:46 am in reply to: The sending of newsletters has been interrupted, but I don’t know why. #349206Stefano
KeymasterHi, there nothing else to do, it’s enough to change that configuration.
October 6, 2025 at 10:21 pm in reply to: The sending of newsletters has been interrupted, but I don’t know why. #349191Stefano
KeymasterProbably you’re using the SMTP addon: set it to “continue on errors”.
Thank you, Stefano.October 3, 2025 at 10:54 am in reply to: Send test ok but newsletter send to test subscribers error #349051Stefano
KeymasterPlease update the newsletter plugin to version 8.9.9 and the problem should be fixed. It was only related to the test function on the composer.
Stefano
KeymasterHi, please update the Newsletter plugin to version 8.9.9 a fix is included for Brevo.
Stefano
KeymasterHi, the first gray button should open the popup with the templates. Or are you referring to the old legacy themes?
If you update the plugin to version 8.9.8, you have a new button on the newsletter list page to start a new newsletter with the legacy themes.Stefano
KeymasterUhm, can you kindly share a screenshot?
Stefano
KeymasterHi, even if you click on the template button on the editor toolbar?
Stefano
KeymasterHi, no, it’s a bug we’re fixing right now. But when you open the newsletter editor for a new newsletter, the popup does not show up? That’s the problem?
Stefano
KeymasterTry to save the main newsletter setting so the version cache is reset. Thanks.
Stefano
KeymasterHi, please update the addon to version 1.2.2, the fatal error management can be set on the settings panel. Version 1.2.1 treats error as fatal. Version 1.2.2 treats errors in the old way but the behaviour can be changed.
In your case, you have an overquota or by the smTp service or by the receiving domain, and not managing the fatal error means the addon continues to send, but your SMTP service then delivers no emails and they’re simply dropped.
Anyway, if you prefer the addon not to stop the sending process, just check the settings (it should already set to not stop on fatal errors.
Stefano
Keymasterhi, please, update the SMTP addon to the latest version (1.2.2), it has the option to stop on fatal error or not.
Since the SMTP errors are not very standardised, the addon cannot know if an error is systematic (for example, an overquota) or specific to a single address.
With that setting you can control the behavior.Stefano
KeymasterUhm, that’s very weird. When we publish, the WP repo has the option to trigger the auto update on sites after 24 hours, option that we normally use. It oculd be it’s not working for every site, I don’t know. Thank you for reporting, it’s important for us to know those mechanics.
Stefano
KeymasterYes, there is a problem with version 8.9.6. Please update to version 8.9.7; it should be fixed. Let me know, thanks.
Stefano
KeymasterThank you for sharing, and sorry for the inconvenience!
Stefano
KeymasterHi, probably you updated manually to version 8.9.5 (it has not been released for automatic updates) and were immediately retired and replaced with version 8.9.6.
Please use that version.
Just a question: do you have some automatic update system different from the one of WP?September 23, 2025 at 12:35 pm in reply to: Opens dropped from 50% to 9%; many not receiving emails #348515Stefano
KeymasterHi, the fatal error is only a protection of the plugin; it is not related to missing delivery. Please, install the WP Mail logging plugin so you can have a full log of the WP activity while sending an email.
If that plugin lists an email, it means it has been moved to the delivery system of your provider and, from that point, we have no more control. If the email does not show up, it means it has been dropped (by your provider or by the receiving counterpart).If you don’t receive the emails, please run a test from the Help/Sending page and check if there are errors reported. The test email should be shown by the WP Mail Logging plugin.
Stefano
KeymasterYes, Amazon SES sends the notifications about bounces and complaints using Amazon SNS.
Stefano
KeymasterHi, are you able to select the images from the media gallery or does the block happen before the opening of the media gallery?
September 5, 2025 at 11:46 am in reply to: Custom Pages for “Already Subscribed” and “Resubscribed” Scenarios #347953Stefano
KeymasterHi, there are no options to customise those special cases, sorry. Those special cases (it depends on the configuration) shows an error message if the subscription cannot be completed.
Stefano
KeymasterHi, you get an “invalid newsletter”, it means you deleted the original newsletter.
August 23, 2025 at 5:30 pm in reply to: I cannot update \”Elastic Email Delivery Addon\” – Forbidden #347512Stefano
KeymasterHi, it seems you have an Essential license, that license does not include the Elastic Email addon. Past licenses were the Professional ones.
You should upgrade to the Professional license to use that delivery addon.
August 23, 2025 at 3:35 pm in reply to: Emails sended has broken images links “/icon-paste.png” and “/icon-copy.png” #347505Stefano
KeymasterThose icons are from a third-party plugin adding the copy and paste; probably they are still there and the composer cannot remove them.
Stefano
KeymasterHi, uhm, if you have a specific plugin for tinymce (which is included in WP), the conflict could be from that plugin, I don’t know.
Stefano
KeymasterHi, that is a plugin for tinymce, the editor. Probably a plugin ot the theme is injecting their initialization code on our pages (best practice should be to inject the code only on relevant pages).
If you contact the authors they should be able to fix it.Stefano
KeymasterHi, with Chrome I can see the pop-up but not an error message, could be it appear only when you’r logged in?
PS: the link to thr screenshot returns a “not found”Stefano
KeymasterCould you share the site link with the error visible? Maybe I can find out the conflict myself.
Stefano
KeymasterHi Carlos, that error could be from your theme, as you said, or another plugin. Since the error is from that theme or plugin, you should contact the authors, then, once it’s clear the nature, we can work with them to solve the issue.
Probably they use a JavaScript library conflicting with ours, the “plugin” in the error, I think, is a JS plugin of some library.
S.Stefano
KeymasterHi, I don’t know what’s happened to my reply. I rewrote it.
From the https://dm-carpentry.ru/newsletter/ I’ve signed up with our test address, you can find it on the subscriber management panel.
The form on the footer of your site is not a Newsletter form and the message “member exists” is not by our plugin. It’s another plugin or another service.
June 26, 2025 at 10:26 pm in reply to: More than 40 lists – UI only shows tabs for lists 1-40 #345950Stefano
KeymasterHi, check if you added the define at the end of the wp-config.php. It should be added before the “end edit here” or similar.
Stefano
KeymasterHi, Newsletter/Subscribers, check that panel, probably there is a filter active.
Stefano
KeymasterMoreover, you can possibly change the reporting of the DMARC only if the SPF fails:
Stefano
KeymasterHi, since the DKIM is a technical signature added to the email to certify the sender and a DKIM record should be added to the DNS to verify that signature, it could be that you have in place the DKIM at all. The signature is usually applied by the service delivering the email (not the plugin that uses the service to send it).
The DMARC is a set of rules used by who receive email from your address and they state how to deal with those email. For example,the DMARC default states the receiver should “quarantine” email from your address that does not pass the DKIM check or the SPF check.
I don’t think there is a way to set the dmarc to ignore the dkim check, it can only be set to “relaxed”. Then it is the receiver that decides how to deal with the email, maybe using other signals.
Ask the provider if they support the dkim signature and they’ll give you the dkim record to add to the DNS (that is the standard procedure when using a delivery service like Amazon, SMTP2Go, Sendgrid and so on).
Stefano
KeymasterThe real email sender is “admin@dm-carpentry.ru”, which in turn declares the SPF is the one of yandex.net.
Probably the mismatch of the sender and the from creates that problem. You should check with your provider. You can try to set the return path in the newsletter to your address: “general@dachamaster.org” but I doubt it will work.Stefano
KeymasterHi, the SPF record must contain the correct rules it could be that it is not allowing the sending server to send email for your domain. If you send an email to test@thenewsletterplugin.com, we can check the headers.
Who says the SPF is missing?Stefano
KeymasterThank you very much!
Stefano
KeymasterThey’ve already replied that the problem will be fixed soon.
Stefano
KeymasterI opened a ticket on wp.org, let’s see if they reply back.
Thank you for reporting.
S.Stefano
KeymasterAre you using jetpack protect?
Stefano
KeymasterHi, could you kindly share a screenshot of the message so I can contact them? Probabvly you’re seeing something about Newsletter version 8.85, they mistyped the version that is 8.8.5.
Stefano
KeymasterHi, just tested with the Mailersend addon and every combination of text+html is accepted.
Stefano
KeymasterWhen the newsletter is paused for an error, you should be able to edit it, could you check if you can add back the text part, even a simple message, changing from autogenerate to manual?
Stefano
KeymasterWhen an email has an error, you can edit and restart it.
The text part should not be deleted, that’s weird. Anyway, the missing text part does not compromise the sending (or, at least, I’m not aware of that “limit” by Mailersend).Stefano
KeymasterThe max emails per second field is ignored if the constant is defined. Please check if you see the constant listed with the correct value on Help/Status page. If not, be sure to retype the single quotes in the wp-config.php, since the copying and past breaks them.
If you set a delay of 90 milliseconds, you get 1000/90 email per seconds. To have 9 emails per seconds the delay must be 1000/9 milliseconds (111).
Stefano
KeymasterAnd I go with the fourth message… There is a bug: you cannot, right now, set the speed to a decimal number (it will be converted to zero), you need to use the “define”.
Stefano
KeymasterHere are a few other specifications:
https://www.thenewsletterplugin.com/documentation/developers/dev-newsletter-constants/#neewsletter-send-delayStefano
KeymasterHi, I forgot we have another option. You can define a constant in your wp-config.php:
define(‘NEWSLETTER_SEND_DELAY’, 6000);
it is a delay in milliseconds (6000 = 6 seconds) between each email.
S.
Stefano
KeymasterOk, it’s a bit tricky, but since you can send one email every 6 seconds, you can set the max emails per second to 0.1, it means every email will have a delay of 10 seconds.
To be precise you should set that delay as 1/6=0.16.May 12, 2025 at 7:47 am in reply to: Formatting of Hero section is changed when saving the Newsletter draft #344136Stefano
KeymasterHi, just tested several “combinations” but the image remains. In your case it just disappear?
Could you contact me at stefano [at] thenewsletterplugin.com so we can setup a debug session?Thank you.
May 12, 2025 at 7:15 am in reply to: Formatting of Hero section is changed when saving the Newsletter draft #344134Stefano
KeymasterHi, is the picture removed when using a specific layout? I cannot reproduce the problem. Could you help me with some more information of the hero setting you’re using?
Thank you very much!May 11, 2025 at 3:48 pm in reply to: Formatting of Hero section is changed when saving the Newsletter draft #344116Stefano
KeymasterHi, yes, version 8.8.3 should solve the problem. Sorry for this inconvenience it was related to some content security filters.
May 11, 2025 at 3:47 pm in reply to: The formatting of “Call to action” is changed after save #344115Stefano
KeymasterHi, already released version 8.8.3, you should see it on your blog in a few minutes (from the WP Update panel, use the check again link).
Let me know if it solves the problem, tomorrow we review the filter more deeply.
May 11, 2025 at 3:29 pm in reply to: The formatting of “Call to action” is changed after save #344112Stefano
KeymasterYes,that’s the problem. We need to use the WP standard post content filter, but it does not allow the “display” CSS.
I’m fixing it right now.May 11, 2025 at 3:22 pm in reply to: The formatting of “Call to action” is changed after save #344109Stefano
KeymasterHi, probably it’s a filter related to security we added, I’m checking it right now.
Stefano
KeymasterArgh!!! Bug!
Fixed on Automated 4.8.3, thank you for reporting it!Stefano
KeymasterHi, could you check the versions of the Automated Addon and the Newsletter plugin?
Even using a not updated Automated addon, you should not have that error.Stefano
KeymasterHi, to send files, please open a ticket from your account page, I’ll take it up personally so we can analyse you specific need.
Anyway, the date at moment the block will show always both the starting and ending dates (if not matching).Stefano
KeymasterHi, I don’t know how that specific Events Manager filter works, it simply has the name “next-month”. As far as I was able to understand, they consider an event part of a time window if that event is “active” in that period.
So an event that started yesterday and ends tomorrow is returned if I ask for the events for today.
Or, at least, when I experimented with precise starting and ending dates, that was the behaviour.I’ll try to setup some other tests!
Stefano
KeymasterHi, please try version 1.4.5, there is a new “next month” option. It’s a “native” filter of Events Manager, let us know if that’s what you’ve been looking for!
Thanks!
Stefano
KeymasterHi, thank you for reporting. The problem is connected to some filters we are required to apply to the configuration for security concerns, and they breack the > symbol.
We need to change that filters.Stefano
KeymasterHi, the emails I’ve generated with my account do not come with the “WordPress” name, even though they’re missing the name.
Only the provider can check those problems; if there are no filters on WP mailing functionality, we cannot detect.Stefano
KeymasterThe nyhedsbrev@ is a real mailbox or just a name without a mailbox associated? And wordpress@ if a real mailbox?
Stefano
KeymasterHi, that’s our filter, it’s ok. But it’s still missing the name.
Some tests:
1. set the sender email of the Newsletter to wordpress@domain… (try to send an email from another plugin to see the address set automatically by WP, for example, you can use the “send reset link” on a wp user with an email address you can read
2. create a wp user test@thenewsletterplugin.com and use the send reset link so I can check what’s coming directly from WPI looked at our code, I cannot find something that could strip out the sender name, but I need to setup a “clean” test dumping the internal PHPMailer variables.
Stefano
KeymasterHi, the test email is ok, but there is no sender name, it seems stripped away. A question:
Does the sender name you set on Newsletter/Settings contain accented/special characters? What about if you simply set it to something simple like “Newsletter”?
I’m checking for possible recent bugs on our side, since you said other emails are delivered with the “WordPress” name, it should be something related to the sender name.
Other emails should be delivered with wordpress@[domain], since that is the default address “built” by WP, is that correct?Stefano
KeymasterHi, please Makro, can you send a new test email from Help/Delivery to our test email address test@thenewsletterplugin.com so we can analyse the email source and try to detect what’s happening in your site?
Thank you!
Stefano
KeymasterHi, if the sender name is changed, it is changed by another plugin or by the email server. The sender name “WordPress” is the standard send name set by WP, but we change it when sending an email.
Please go to the Newsletter/Help/Delivery page and check on bottom of that page the listed filters: what do you see?Stefano.
Stefano
KeymasterHi,
if you import the subscribers and can set that value in a custom field (see Subscription/Custom fields), you can then add that content on a newsletter using the {profile_x} tag, where “x” will be the number of the custom field you want to insert.If you need to generated on the fly a custom content per subscriber, you need to use a filter to change the message. In this case, you can define whatever placeholder you want and then replace it. See more about those filters here:
Does that help?
Stefano.
Stefano
KeymasterNo, it’s not possible: you can set all the subscribers as “not confirmed”, from the subscribers/Maintenance page, import the new ones as “confirmed” (already present subscribers will be updated). Then all the not confirmed subscribers are the old ones.
You can keep them, so next time you import a new list, if a subscriber was unconfirmed from a previous import and now it reappears, you avoid the deletion and recreation.
Unconfirmed subscribers do not receive the newsletters.Stefano
KeymasterObject caches are good candidates for creating problems with transients, but it’s hard to have a definitive answer. Usually, they completely get wrong caching missing values.
Stefano
KeymasterUsually we have a fallback from HTTPS to HTTP. Maybe that file is requested only with HTTP. Many hosting providers have wrong SSL certificates installed, the fallback helps in solving those problems.
Stefano
KeymasterUhm, since the WP transients create us many problems in the past, I’ll manage to convert the stored data from transients to standard options.
Anyway, you can check if the wp_options table has problems, especially if it is a myISAM table.Stefano
KeymasterHi, could it be on your site, the WP transients are not saved/kept?
Stefano
KeymasterHi, thank you for reporting, it seems like a problem with the license checking it should cache the response (or the error condition), I’ll check the code carefully it could be is a bug.
April 11, 2025 at 7:46 am in reply to: Critical error when attempting to send a test through the SMTP addon #342911Stefano
KeymasterHi, it’s an error when reporting an error, please update the addon to version 1.1.7 (save the main newsletter plugin settings to see the update).
Thank you for reporting.Stefano
KeymasterThat tag need to be changed to {subscription_confirm_url}, it’s an error on the template used when the message is created.
The tag is then converted to a real link when sent to every single subscriber.
Stefano
KeymasterHi, the tag on the template is wrong, change it to {subscription_confirm_url}. Thank you.
Stefano
KeymasterOk, your smtp2go account has an already setup webhook, and with a free account, you cannot create a second one. Maybe you used the integration on a couple of sites?
If not, you can just delete all the webhooks on that smt2go account, and the addon will recreate it.
The error message is “You have reached your account limit of 1 webhooks”.Stefano
KeymasterHi it seems the key is not correct, but with the error, nothing else is reported? Only that message?
Stefano
KeymasterHi, we can suggest using wp mail smtp that has integration with gmail.
Stefano
KeymasterHi, thank you for reporting, just get it from the account page where you have the list of the addons.
You can install the addons manager (get it from the account page) and then install the wp users addond directly from the “Newsletter/Addons manager” page in your site.Stefano
KeymasterHi, bug found, fixed. The next version should be released in a few days.
Stefano
KeymasterHi, ok, when the template is used to create the newsletter it is not correctly refreshed. If you just edit the posts block and press “apply” it should update.
I’m looking to this issue right now.
Thank you for reporting.Stefano
KeymasterHi, are you creating a fresh new newsletter and dragging the posts block? The block has not been changed, so it’s weird behaviour.
Could you share the steps you followed to create the newsletter?Stefano
KeymasterIt’s worth saying, that a backup is recommended!
I don’t know if there is a plugin that does that operation, I’ll try to look for it.Stefano
KeymasterThis is because your DB table has a different collation. It happens when the DB is updated and you have tables created before and after that update.
You can ask the provider to uniform the collation of all the tables using the “convert” MySQL command and convert them to “utf8mb4_unicode_ci”.
Nothing will happens to you data, is only the way tests are compared.Stefano
KeymasterIf the scheduler is working correctly the plugin sends the emails at the speed set on its main settings.
Other tech aspects can influence the sending speed, see here:
https://www.thenewsletterplugin.com/documentation/troubleshooting/slow-email-delivery/
anyway for 400 subscribers you should never have problems, just setup a cron job on your server.Stefano
KeymasterHi, on this page there should be all the information you’re looking for, of something is not explained or not clear, please let me know, thank you.
https://www.thenewsletterplugin.com/documentation/troubleshooting/newsletter-delivery-engine/
March 5, 2025 at 10:41 am in reply to: There are issues with the delivery engine. Please check them here. #341085Stefano
KeymasterHi, the “The job has been skipped!” is a serious problem: it means the delivery job was ready to be executed but the scheduler has been “killed”.
Please, install the wp crontrol plugin and check under tools/schedule events what it reports.Instead the generic message “There are issues with the delivery engine. Please check them here.” means the cron needs to be triggered externally, see here:
https://www.thenewsletterplugin.com/documentation/troubleshooting/newsletter-delivery-engine/
All those problems are not about the plugin, regard the WP scheduler, the plugin just takes care to report the. A malfunctioning WP scheduler creates problem to other plugins as well and to WP it self (for example for future posts).Stefano
KeymasterCiao, se non stai usando un sistema di invio alternativo (lo vedi in Help/Delivery), consiglio di installare wp mail logging che tiene traccia di tutte le email che WP spedisce, quindi anche quelle di Newsletter. Se compaiono lì ma non arrivano alle caselle, è il provider che le blocca.
Attenzione che altervista, se riconrdo bene, aveva un limite di una mail ogni due secondi o giù di lì. Chiedi al provider ed eventualmente imposta un limite “al secondo” in Newsletter/Settings indivcando un numero decimale (0.5 email al secondo).
E’ però consigliabile scegliere un sistema esterno anche con un piano free al quale connettere il blog con un plugin SMTP (smtp2go, mailjet, sendgrid, mailgun, postmark, sparkpost, …).Stefano
KeymasterHi, you probably are logged in with the wrong account, in your account page, if you don’t see the license with its expiration the real license is associated with another account. You should even see the difference in the license code you have in your account page and the one set on Newsletter/Settings.
Pelase contact me at stefano@thenewsletterplugin.com and write me the license you see in your site (Newsletter/Settings).
Thanks.
Stefano
KeymasterHi Adam, I setup a fresh installation with Newsletter and Translatepress and the redirects are ok, so I don’t think it’s a problem of our integration, it could be a specific configuration OR other plugins in your site.
Please contact me at stefano@thenewsletterplugin.com so we can setup a way to debug that specific problem.S.
February 6, 2025 at 2:23 pm in reply to: Mails charset is enforced to “us_ascii” regardless the encoding global option #339785Stefano
KeymasterHi, there is still a possible problem, since the plugin always set the charset to utf8. If you receive the message with another encoding, another plugin or the mail service is reencoding it. That’s not a problem IF the message is actually re-encoded correctly. About the subject, the encoding of the subject is not connected to the encoding of the content, it is specified in the subscjet itself.
Stefano
KeymasterHi, all our messages can be so on Subscription/Settings, but that one seems a WP message. Could it be you have the antispam active and the error comes from the antispam system? Check Subscription/Antispam/Logs.
Stefano
KeymasterHi, that is not an error by the Newsletter plugin, probably the full error details have been mailed to the admin address (set on WordPress Settings).
It is usually a fatal error (it could have been triggered by the Newsletter, btw).
Or you can try to set the plugin in debug mode (see Newsletter/Settings/Advanced – one of the latest options), generate the error and check for a php-nnnn.txt file on Newsletter/Help/Logs.February 4, 2025 at 3:38 pm in reply to: Mails charset is enforced to “us_ascii” regardless the encoding global option #339634Stefano
KeymasterIf possible send a test email to test@thenewsletterplugin.com so I can check the source to see if something can be identified.
February 4, 2025 at 3:37 pm in reply to: Mails charset is enforced to “us_ascii” regardless the encoding global option #339633Stefano
KeymasterHi, if the emails generated by Newsletter are not sent by wp mail smtp, you probably have one of our delivery addon, please check for it. Anyway, the charset is set by some external code since we set the charset to utf8.
February 4, 2025 at 3:22 pm in reply to: Mails charset is enforced to “us_ascii” regardless the encoding global option #339631Stefano
KeymasterDo you use wp mail smtp pro and that plugin has the tracking option active?
Stefano
KeymasterHi, on version 8.6.7 the problem should be resolved.
Stefano
KeymasterHi, thank you for reporting. We changed the post loop to be more compatible with plugins that change the author/date. I’ll check what could be and revert.
Stefano
KeymasterHi, the form is a pretty standard form without special elements, I don’t know why that ad blocked should hide it. Coulf you contact the ad blocker author and report that issue?
January 18, 2025 at 11:02 am in reply to: Import subscriber from Zapier with ‘confirmed’ status #338677Stefano
KeymasterHi, if you need to add a new subscriber you should use the /subscribers endpoint, it seems you’re using the /subscriptions endpoint which is used to start a subscription flow.
https://www.thenewsletterplugin.com/documentation/api-reference/
If you need to send the welcome email it’s ok to use the /subscription and in that case, you can specify the option mode to ask form confirmation or not.
Stefano
KeymasterHi, about the error when trying to send an email, see this post:
https://www.thenewsletterplugin.com/documentation/error-could-not-instantiate-mail-function/
your provider disabled the mailing for your hosting space.
December 30, 2024 at 12:07 pm in reply to: Forced black background color after plugin update #337938Stefano
Keymaster(Uhm, could be a bug, can you reset the second color? When the color picker is open on the top right you can “empty” the selected color.
Stefano
KeymasterHi, the link addresses the subscriber to the public page of the newsletter, where only the [newsletter] shortcode should be present.
Or on that page the [newsletter_form] is used, or there is something removing the URL parameters blocking the plugin from recognizing the subscriber.
In the first case you should have a notice on the admin panels of the plugin.Stefano
KeymasterAdd even a DMARC record, if possible.
Stefano
KeymasterHi, check on mxtoolbox.com if the domain is blacklisted.
December 20, 2024 at 6:07 pm in reply to: Unrequested unsubscriptions upon submission of newsletter #337752Stefano
KeymasterHi, probably they’re mail scanners. On Subscribers/Unsubscription, revert the text to the default one so the unsubscription must be confirmed pressing a button instead of following a link. That should block the bots.
Here are some details: https://www.thenewsletterplugin.com/documentation/subscribers-and-management/cancellation/#unwanted-unsubscribe
Stefano
KeymasterHi, it’s very easy: on Newsletter/Settings, you can disable the tracking, so every new newsletter starts without the tracking active. The tracking on/off can be set per newsletter as well.
If you still want the tracking but with a different link format, you can change to the standard one on Newsletter/Settings/Advanced.Stefano
KeymasterHi, it’s correct that is a tracking link, then it redirects to the original URL.
December 17, 2024 at 7:08 am in reply to: Newsletter Actions Not Fired with MailerSend Addon #337441Stefano
KeymasterHi, not all delivery addons have been updated to use those methods. They’ve been recently introduced.
Stefano
KeymasterIf you ask the provider to disable the mod_security, possibly selectively for the admin side of the blog, the problem will be resolved definitively, otherwise you need to empty or change the text part of the newsletter every time.
Stefano
KeymasterHi, it seems the Automated addon is not active (and this is not connected to an expired license). Go to your plugins page and seek for Newsletter – Automated and activate it.
Stefano
KeymasterUsually this is due to a security module of apache (mod_security). Try to empty the text part of the newsletter when you’re in the page where you select the lists and other targeting filters. If it saves, definitively is a security filter.
Stefano
KeymasterHi, the expired license does not block the Automated addon. What do you mean by “not working”? What’s the problem?
Stefano
KeymasterHi, it would be more easy to set the speed on the Newsletter/Settings configuration to 50 emails per hour.
Stefano
KeymasterHi, probably you have a multilanguage plugin installed, just switch the admin side to “all languages” and you’ll see the full set of options.
Here more about multilangiage sites: https://www.thenewsletterplugin.com/documentation/installation/multilanguage/
Possibly, having a license, please open a ticket from your account page to get support so the right person can help.
Thanks.
Stefano
KeymasterProbably creating an integration is complex, so why not invert the offer? make the wheel an option of the subscription.
Subscribe our newsletter(*) and try to win…
(*) here you explain what you’re offering with your newsletter
November 23, 2024 at 1:45 pm in reply to: Link Tracking when a website is not web-accessible #336151Stefano
KeymasterHi, if you can expose just the “home” of the site managing the newsletter and set the action links on Newsletter/Settings to the standard format, the tracking link reach the newsletter manageing site and then will be redirected.
You can possibly write a rule to accept a link only if it contains the na=aaa parameter.Stefano
KeymasterThe shortcode works only when used on the content set on Unsubscription or Profile Edit panel and when a subscriber reach that page from a newsletter (so the link has the codes to identify the subscriber).
Maybe that is the problem you’re facing.
Let me know!
Stefano
KeymasterHi, about the refund, it should be asked to us via ticket so we can process the request. I see you have a license purchased today (so from now on you should be able to open a ticket, the previous licenses has been expired one month ago).
Since you have old licenses, you don’t need to change the license in your blog, just check if you used the UNNN-NNNNN license format (with a starting U) on your Newsletter/Settings.
Stefano
KeymasterHi, if you’re running a multilanguage blog (Polylang, WPML, Translatepress) it could be the Newsletter/Settings page is not showing all the options, you need to switch to all languages on the WP admin black bar.
But on the options panels, you should see a notice about that.Do you have an already-opened ticket about this issue? If you have a license you can open a ticket from your account page on this site.
Stefano
KeymasterHi, try to update to version 8.6.2, that was a bug, it should be solved now.
Stefano
KeymasterHi, sorry, just checked, it could be a bug, but the message is shown only to administrators, don’t worry no one is seeing it.
It will be fixed on next version.Stefano
KeymasterHi, you’re probably using the [newsletter_field name="lists"]. To have the list checkboxes shown, you need to set on Subscription/Form which list you want to show. Otherwise you can alternatively use one or more single list field [newsletter_field name="list" number="X"]
November 5, 2024 at 2:45 pm in reply to: public page does not show any of the redirection after subscribing #335112Stefano
KeymasterHi, it seems you have an option, probably set on Yoast SEO, to remove the URL parameters. That causes in your blog the redirection to the /newsletter page without parameters hence the message for the new subscriber cannot be shown.
November 5, 2024 at 2:30 pm in reply to: public page does not show any of the redirection after subscribing #335110Stefano
KeymasterHi, if you share the page with the subscription form we can make a test.
Stefano
KeymasterJust tested the standard form on the links you shared with two email addresses (you can delete them from your database now) and the redirect is correct.
Stefano
KeymasterIn the form above the language is not set, it should be set as “en” or “fr”.
Stefano
KeymasterFor your tests, are you using the widget on the bottom of the page? Since that’s not a form generated by Newsletter and there the language hidden field is wrong (it is set with the WP_LANG).
Stefano
KeymasterHi, just tested and it works for me. Registered address test @ thenewsletterplugin.com. Could be you’re using an already registered email and that subscriber has the language set to FR?
Stefano
KeymasterOk, that is correct. Could you share the page where the subscription form is published? If could be a problem of the language in the subscription form (we see that problem with some themes and the widget cached by the theme and not generated correctly for each language).
Stefano
KeymasterAnother thing to check: is the Newsletter plugin updated to the latest version? We change something about the multilanguage management (specifically for WPML) but it could positively affect even Polylang.
Anyway I test is even with polylang to see if a similar change is needed even for that plugin.Stefano
KeymasterOk, so the public pages should be set correctly. You can check it by going to the blog pages list, set “all languages” and see if there are pages with the note from our plugin “used by newsletter…”.
Stefano
KeymasterHi do you have a notice on the admin side about the missing public page setting for one or more of your languages?
Stefano
KeymasterHi, in your CSV the first line needs to be the column description, from the second line only data. Probably you have more header lines.
October 31, 2024 at 1:58 pm in reply to: WordPress Auto-Login Confirguration With Newsletter #334889Stefano
KeymasterHi, but the registration of users (not subscribers) is managed using the WP registration standard functions? If so, using our wp users addon (or the wp user’s pro version since you have the autoresponder hence I imagine you have a valid license), the subscriber can be created during the registration.
Stefano
KeymasterHi, the events block does not know about members and non-members, you should have specific list of subscribers for members and non-members and two channels and, for example, categories to filter out the members’ only events.
In your situation probably a custom block would be the best solution. -
AuthorPosts