I’m in the process of a domain migration, which includes email. I have transferred the site to the new domain but the email I’m using to send the automated messages to my subscribers is still using the old domain. This should not be a problem because both domains are active and the email account with the old domain is active.
When I updated the domain for the site it automatically changed it in the settings, e.g. [email protected]. I changed it back to the old one in the settings. After saving it, it shows the old one correctly.
However, when it’s trying to send an email I’m getting an error:
2024-11-20 03:29:08 CLIENT -> SERVER: EHLO newdomain.com.
Why is it trying to log into the mailhost’s server using a domain that I’m not asking it to use?
]]>I use your plugin in my shop, I have it connected to free gmail (not google workspace) – everything done as in your guide. The problem is that every now and then the email is not sent. There is no rule about it, but on average every fifth email is not sent, even though the rest arrives correctly. Do you have any idea how to solve this problem? I know that gmail is not good for sending mass emails, but my shop only has a few orders a day, so they are not mass quantities.
]]>Hello!
I��m setting up a WordPress.com site with a temporary domain (prueba12014.wpcomstaging.com), which will change soon. I need to use a corporate Novartis email (@novartis.com) as the sender for site emails (notifications and forms).
Questions:
Hi. I’m using the Lite WP Forms SMTP Sender plugin along with the WP Forms Pro version.
I followed the following link and all the steps under Option 2 Manual to successfully set up the Google/Gmail mailer. I got everything setup but getting a Error 400 Precondition Check Failed Error when trying to send Test emails or get the notification email from the form to send. I double checked the Google API and Client ID and Client Secret to make sure no white spaces.
I see in the FAQs “Contact your web hosting provider and ask them to verify your server can make outside connections. Additionally, ask them if a firewall or security policy may be preventing the connection” so if that is possibly be it.
The following is the Error log I’m getting if you could provide any insight. One point I did want to mention is I’m using a non-Gmail email address I set up through this link “For Myself” version NOT a paid Google Workspace. Not sure if that is an issue either. Thank you.
Versions:
WordPress: 6.6.2
WordPress MS: No
PHP: 8.2.18
WP Mail SMTP: 4.2.0
Params:
Mailer: gmail
Constants: No
Client ID/Secret: Yes
Auth Code: Yes
Access Token: Yes
Server:
OpenSSL: OpenSSL 1.1.1w 11 Sep 2023
PHP.allow_url_fopen: Yes
PHP.stream_socket_client(): Yes
PHP.fsockopen(): Yes
PHP.curl_version(): 8.7.1
Apache.mod_security: No
Debug:
Email Source: WP Mail SMTP
Mailer: Google / Gmail
{
"error": {
"code": 400,
"message": "Precondition check failed.",
"errors": [
{
"message": "Precondition check failed.",
"domain": "global",
"reason": "failedPrecondition"
}
],
"status": "FAILED_PRECONDITION"
}
}
]]>
I use WP MAIL for many year and now it’s impossible to receive mail, i ha ve the message
Heads up! The last email your site attempted to send was unsuccessful.
Email Source: WP Mail SMTP Mailer: SMTP.com api_key: invalid
I use the free version and it’s suppose don’t need api key
<span style=”color: rgb(44, 51, 55); font-size: 14px; white-space-collapse: collapse; background-color: rgb(240, 240, 241);”>You’re using WP Mail SMTP Lite – no license needed. Enjoy!?</span>
What can i do thank you
]]>Hello team,
hop you are doing well, I have setup the WP Mail SMTP plugin with Google / Gmail. And it sucessfully setup and while testing it says the email sent successfully
Test HTML email was sent successfully! Please check your inbox to make sure it was delivered.
But it is dilivering neither in my inbox nor my junk/spam.
Please help.
I’m using WP Mail SMTP + Brevo on several sites. I’ve run into an issue on sites where the domain is configured for Google Workspace. All records are marked as properly verified within Brevo (Sendinblue), but when I send a test from “WP Mail SMTP > Tools”, I receive the following error:
“Action Needed: It doesn’t look like the DKIM record required by Sendinblue has been added to your domain”
The same error appears on the Site Health screen.
I’ve also ran checks using third-party services who can also not see the records. I’ve checked my DNS records multiple times now and they are definitely in there and correct. Submissions from the website forms are still going to spam.
Is there a bigger issue at play with Google Accounts and Brevo? I was planning on purchasing the pro version, but not if there are issues with an email provider as large as Google.
If this is a Google Workspace issue, does anyone have any additional info on that? All I can find are articles about HOW to setup DKIM records, which isn’t the problem.
]]>Good morning, I’ve got a problem. Automatic mails from WP are not received.
When i’ve activated and launched the WP SMTP mail plugin, everything worked (I’ve followed the activation procedure for Brevo; then I have created an user and regularly received mail about the creation of the profile). Now, after some days, mail are no longer delivered. So I’ve tried to reactivate the plug in, and the test email is ok (but I can’t find the mail anywhere on my mail box). Can you help me, please? I am so frustrated
Versions:
WordPress: 6.6.2
PHP: 8.2.23
WP Mail SMTP: 4.2.0
Params:
Mailer: Brevo
Constants:
Api Key: Yes
On send of the message I have this error
SMTP Error: The following recipients failed: [email protected]: No Such User Here
[email protected] is a sample, not the real one.
The problem is that che recipient exists and works fine.
How can I fix this?
]]>Good Morning,
Could someone please explain? I am going too loose my mind
Versions:
WordPress: 6.6.2
WordPress MS: No
PHP: 8.3.13
WP Mail SMTP: 4.2.0
Params:
Mailer: sendgrid
Constants: No
Api Key: Yes
Debug:
Email Source: WP Mail SMTP Mailer: SendGrid The provided authorization grant is invalid, expired, or revoked
Needs to be reset (OAuth) every few days, emails start to fail after a while. It does seem to show an alert on the Dashboard, but it doesn’t render any error messages… Also, the API for Google Cloud displays a notable error for your team’s references. . . . “This app is not trusted, Proceed? (Unsafe.)”
]]>Good Morning,
Could I get some help with getting emails sorted out?
I am trying to get the contact form from wordpress to send the details to my clients email address. I have contact my hosting provider (bluehost) and they say that all DNS codes are correct and nothing is blocking emails. The client email address is connected and running through the domain address.
When i launch the wizard on the WP SMTP mail plugin, everything works until the end. Then it says test email failed. When i try send it to another email address, it also fails.
I have added the copy of what the error report says.
Could someone please please help. I am so frustrated at that moment in time.
Versions:
WordPress: 6.6.2
WordPress MS: No
PHP: 8.3.13
WP Mail SMTP: 4.2.0
Params:
Mailer: sendgrid
Constants: No
Api Key: Yes
Debug:
Email Source: WP Mail SMTP Mailer: SendGrid The provided authorization grant is invalid, expired, or revoked
I had to restore my WordPress website (that uses WP Mail SMTP) from backup. The restore worked perfectly, but now I can’t send a test email using WP Mail SMTP. The error message I get is:
SMTP Error: Could not connect to SMTP host. Connection failed. stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failedSMTP server error: QUIT command failed
The detailed debug log indicates this is a SSL certificate error. I have un-installed WP Mail SMTP, re-activated, and the results are the same. How do I fix this?
]]>Hello
My site has about 220 users.
It is set to send out notification’s via email when anyone posts on the wall.
For some reason it only sends out 100 emails and fails with 120
Is there a reason for this, perhaps a limitation on the free version which i am using.
Please kindly advise.
Than you,
Brian
Hi,
In the last feew dasy we realized, that the Woo emails were not send by the system, previously this finction worked properly.
Error message:
Mailer: Default (none) PHPMailer was able to connect to SMTP server but failed while trying to send…
However, we received the test email form the plugin.
Please be so kind and hellp to fix the issue.
Thank you very much.
Ugh. Widget not working. Fix appreciated!
]]>I have a client that has been using WP Mail SMTP for a few years but it has stopped working at some point. I originally set it up with Sendinblue, now Brevo. In an attempt to fix this I logged into Brevo, reconfigured the API connection with WP Mail SMTP, and set up the required DKIM records to authenticated the domain. The WP Mail SMTPtest tool gives me a success message but the test email is not delivering, along with any other emails sent from the website
]]>How to disable sending emails to “@gmail.com”? I have not specified this email anywhere
]]>Hi,
I have configured WP Mail SMTP to work with Brevo. However, on sending a test email, I get the message: “Action Needed: It doesn’t look like the DKIM record required by Sendinblue has been added to your domain.” This is despite me adding the required DKIM records. One observation, which I have not seen before is that Brevo asked me to create 2 CNAME records for DKIM with the names brevo1._domainkey and brevo2._domainkey. When I have used it before, it asked to create one TXT record. The domain is showing up as Authenticated in my Brevo account.
All the best, Mike.
]]>Hello,
I hope you��re doing well. I��m having a problem with my WooCommerce store��emails with order notifications aren��t getting delivered to customers using iCloud addresses (like *@icloud.com).
View post on imgur.com
It seems like all the emails are being blocked, and I really need to fix this so my customers can receive their order updates.
Can you help me figure out why this is happening and how to resolve it? Any advice would be great!
Thanks a lot for your help!
]]>Is the Other SMPT supposed to work with smtp.office365.com or do I need to purchase the Pro and get the Office/365 mailer? It used to work but all my sites are failing authentication recently.
]]>hello,
i tried to remmove captcha, deploy wp mail smtp plugin,
test email sent successfully, but from website, only email with domain name can submit form
gmail can’t submit form at all
tell me what i should do to make contact form 7 work
]]>Wp mail smtp work good in the mail of contact form 7 but not work in mail with title Some plugins were automatically updated.
in wp mail i have configured gmail, but in the mail with title “Some plugins were automatically updated” They arrive with the server’s mail and not with the wp mail smtp plugin.
the mails arrive of wordpress@mydomain
]]>I suddenly couldnt access my site and when gone to
An error of type E_ERROR was caused in line 124 of the file /home/yescints/yeshey.com/wp-content/plugins/wp-mail-smtp/src/Providers/MailerAbstract.php. Error message: Uncaught TypeError: WPMailSMTP\Providers\MailerAbstract::__construct(): Argument #1 ($phpmailer) must be of type WPMailSMTP\MailCatcherInterface, PHPMailer\PHPMailer\PHPMailer given, called in /home/yescints/yeshey.com/wp-content/plugins/wp-mail-smtp/src/Providers/Loader.php on line 195 and defined in /home/yescints/yeshey.com/wp-content/plugins/wp-mail-smtp/src/Providers/MailerAbstract.php:124 Stack trace: #0 /home/yescints/yeshey.com/wp-content/plugins/wp-mail-smtp/src/Providers/Loader.php(195): WPMailSMTP\Providers\MailerAbstract->__construct() #1 /home/yescints/yeshey.com/wp-content/plugins/wp-mail-smtp/src/Providers/Loader.php(150): WPMailSMTP\Providers\Loader->get_entity() #2 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/WP_SMTP.php(204): WPMailSMTP\Providers\Loader->get_mailer() #3 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/WP_SMTP.php(74): EDD\Admin\Settings\WP_SMTP->is_smtp_configured() #4 /home/yescints/yeshey.com/wp-includes/class-wp-hook.php(324): EDD\Admin\Settings\WP_SMTP->register_setting() #5 /home/yescints/yeshey.com/wp-includes/plugin.php(205): WP_Hook->apply_filters() #6 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Tab.php(54): apply_filters() #7 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Register.php(60): EDD\Admin\Settings\Tabs\Tab->get() #8 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Register.php(33): EDD\Admin\Settings\Register->register() #9 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php(219): EDD\Admin\Settings\Register->get() #10 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php(374): edd_get_registered_settings() #11 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Settings/Setting.php(226): edd_get_registered_settings_types() #12 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Settings/Setting.php(196): EDD\Settings\Setting::get_registered_settings_types() #13 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/src/Settings/Setting.php(123): EDD\Settings\Setting::sanitize_setting_by_type() #14 /home/yescints/yeshey.com/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php(48): EDD\Settings\Setting::update() #15 /home/yescints/yeshey.com/wp-content/plugins/edd-blockonomics/edd-blockonomics.php(184): edd_update_option() #16 /home/yescints/yeshey.com/wp-content/plugins/edd-blockonomics/edd-blockonomics.php(55): EDD_Blockonomics->generate_secret_and_callback() #17 /home/yescints/yeshey.com/wp-content/plugins/edd-blockonomics/edd-blockonomics.php(707): EDD_Blockonomics->__construct() #18 /home/yescints/yeshey.com/wp-includes/class-wp-hook.php(324): edd_blockonomics_init() #19 /home/yescints/yeshey.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #20 /home/yescints/yeshey.com/wp-includes/plugin.php(517): WP_Hook->do_action() #21 /home/yescints/yeshey.com/wp-settings.php(555): do_action() #22 /home/yescints/yeshey.com/wp-config.php(159): require_once('/home/yescints/��') #23 /home/yescints/yeshey.com/wp-load.php(50): require_once('/home/yescints/��') #24 /home/yescints/yeshey.com/wp-admin/admin-ajax.php(22): require_once('/home/yescints/��') #25 {main} thrown"config"
{
}
For the past 48 hours order confirmations are being sent out twice to myself and twice to the customer. I haven’t changed anything, Google worspace say it’s not a problem on their end. I can’t see any settings that would be triggering multiple emails to be sent out.
]]>I’ve installed WP Mail SMTP, and followed the documentation to setup a Google/Gmail authentication for the plugin to work with.
I’ve copied / paste de id & secret, save them…
I then click on “Authorize the extension to send mail using Google…”, click on “Authorize” and then I get a critical error, so it never enables itself…
Can you help me?
]]>Our client said they’re getting these alerts since we launched their new site on their existing WordPress.com hosting account yesterday and we’re not sure why. The test emails are sending out with no issues.
Subject: SMTP.com Notification – Push webhook errors rate is too high for this hour
We have noticed unusually high rate of errors for your push notification webhook during this hour.
The URL of your webhook is [domain removed]/wp-json/wp-mail-smtp/v1/webhooks/smtpcom
This is the list of error responses we got back from your webhook, when we tried to push a notification to you: ?<Response [404]>
Please feel free to contact us if you want us to help us resolve this problem.
]]>Hello, I did the integration with the Google API, everything was correct, the test email arrives in my email inbox, but when I fill out a form it tells me that the message was sent, but it does not arrive in my inbox. What is the problem?
]]>Constant error:
WordPress database error Deadlock found when trying to get lock; try restarting transaction for query
INSERT INTO QCN_actionscheduler_actions (?hook
, status
, scheduled_date_gmt
, scheduled_date_local
, schedule
, group_id
, priority
, args
)
SELECT ‘wp_mail_smtp_queue_process’, ‘pending’, ‘2024-10-29 14:18:19’, ‘2024-10-29 07:18:19’, ‘O:32:\”ActionScheduler_IntervalSchedule\”:5:{s:22:\”\0*\0scheduled_timestamp\”;i:1730211499;s:18:\”\0*\0first_timestamp\”;i:1730211499;s:13:\”\0*\0recurrence\”;i:60;s:49:\”\0ActionScheduler_IntervalSchedule\0start_timestamp\”;i:1730211499;s:53:\”\0ActionScheduler_IntervalSchedule\0interval_in_seconds\”;i:60;}’, 3, 10, ‘[null]’ FROM DUAL
WHERE (
SELECT action_id FROM QCN_actionscheduler_actions
WHERE status IN (?‘pending’, ‘in-progress’ )
AND hook = ‘wp_mail_smtp_queue_process’
AND group_id
= 3
LIMIT 1 )?IS NULL made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, WPMailSMTP\Core->get_tasks, WPMailSMTP\Tasks\Tasks->init, WPMailSMTP\Tasks\Queue\ProcessQueueTask->init, WPMailSMTP\Tasks\Task->register, WPMailSMTP\Tasks\Task->register_recurring, as_schedule_recurring_action, ActionScheduler_ActionFactory->create, ActionScheduler_ActionFactory->store_unique_action, ActionScheduler_DBStore->save_unique_action, ActionScheduler_DBStore->save_action_to_db
Hey,
if you use SendGrid as an E-Mail Provider, the API Key is leaked in the input field if you inspect the site.
So if an attacker has access to a WordPress Admin Account, he can access the API Key and potentially send E-mails from your Domain via SMTP Relay.
]]>