It seems like this plugins settings are just overridden by other plugins, i.e. Gravity Forms.
I have always used WP Mail SMTP plugin but having recently switched to SES, i wanted to use a plugin that used the API instead of SMTP and this one does so for free.
However in WP Mail SMTP there is a checkbox ‘force from address’ which makes the address set in the plugin override any other address that may be set in the notifcation settings of Gravity Forms or other plugins.
It seems like the From address in WP Offload SES is only for wordpress notifications, and it does nothing for other plugins?
If is set a different From address in Gravity Forms – that is used instead. Is there any way to configure this plugin to force the from address?
For the foreseeable future, WP Engine teams cannot log in to www.remarpro.com.
Where plugin updates are made available by WP Engine directly, plugins owned by WP Engine may be updated using guidance shared on their related web pages.
]]>I’ve sent so many emails. Status shows it sent. But, when I tested it, nothing arrive at my inbox nor the spam folder.
Earlier, test email successfully sent.
Now, nothing.
Hi there,
It would be super-useful if the email subject line is different when errors have been encountered.
Thank you
]]>Is it possible to setup WP Offload SES Lite using WP CLI instead of the GUI, and are there any examples or documentation of doing so?
Best regards
Hi there, my emails are stuck in the queued state for two of my websites. The issue started on Thursday morning and has not yet been resolved. Here is the diagnostic info for my one site:
site_url(): https://thevelvetcakeco.com
home_url(): https://thevelvetcakeco.com
Web Server: nginx/1.16.1
WordPress: 6.6.1
WP Locale: en_US
PHP: 7.4.33
PHP Memory Limit: 512M
WP Memory Limit: 40M
Memory Usage: 24 MB
WP Max Upload Size: 512 MB
PHP Time Limit: 360
PHP Error Log:
MySQL: 8.0.30
Database Name: OOm_velvet_electricegg_site
Table Prefix: wp_
ext/mysqli: yes
cURL: 7.58.0
OpenSSL: OpenSSL 1.1.1 11 Sep 2018
fsockopen: Enabled
allow_url_fopen: Enabled
Zlib Compression: Enabled
Basic Auth: Disabled
Proxy: Disabled
Blocked External HTTP Requests: None
Send Mail Using SES: On
Enqueue Only: Off
Enable Open Tracking: Off
Enable Click Tracking: Off
Region: eu-west-2
Log Duration: 90
Instantly Remove Successfully Sent Emails From The Log: Off
Remove Successfully Re-sent Failed Emails From The Log (Pro only): Off
WP Cron: Enabled
Alternate WP Cron: Disabled
Last Run: 16:54:45 2024-08-07 UTC
Next Scheduled: 16:55:43 2024-08-07 UTC
Queued: 391
Failures: 110
WPOSES_SETTINGS: Not defined
WPOSES_LICENCE: Not defined
AWS_USE_EC2_IAM_ROLE: Not defined
WP_DEBUG: No
WP_DEBUG_LOG: Yes
WP_DEBUG_DISPLAY: Yes
SCRIPT_DEBUG: No
WP_CONTENT_DIR: /var/www/thevelvetcakeco.com/htdocs/wp-content
WP_CONTENT_URL: https://thevelvetcakeco.com/wp-content
UPLOADS: Not defined
WP_PLUGIN_DIR: /var/www/thevelvetcakeco.com/htdocs/wp-content/plugins
WP_PLUGIN_URL: https://thevelvetcakeco.com/wp-content/plugins
Active Theme Name: Avada Child
Active Theme Version: 1.0.0
Active Theme Folder: Avada-Child-Theme
Parent Theme Name: Avada
Parent Theme Version: 7.11.7
Parent Theme Folder: Avada
Active Plugins:
Adminimize (v1.11.11) by WP Media
Advanced Custom Fields PRO (v6.2.9) by WP Engine
All 404 Pages Redirect to Homepage (v2.0) by Geek Code Lab
Avada Builder (v3.11.7) by ThemeFusion
Avada Core (v5.11.7) by ThemeFusion
Cookie Notice & Compliance for GDPR / CCPA (v2.4.16) by Hu-manity.co
Core Rollback (v1.3.5) by Andy Fragen
Easy Forms for Mailchimp (v6.9.0) by Code Parrots
FiboSearch - AJAX Search for WooCommerce (v1.27.0) by FiboSearch Team
Formidable Forms (v6.9.1) by Strategy11 Form Builder Team
Formidable Forms Pro (v6.9.2) by Strategy11
Formidable MailChimp (v2.06) by Strategy11
GTM4WP - A Google Tag Manager (GTM) plugin for WordPress (v1.20.2) by Thomas Geiger
Kadence WooCommerce Email Designer (v1.5.12) by Kadence WP
LoginPress (v3.0.7) by LoginPress
MC4WP: Mailchimp for WordPress (v4.9.13) by ibericode
Mailchimp for WooCommerce (v4.0.2) by Mailchimp
PDF Invoices & Packing Slips for WooCommerce (v3.8.2) by WP Overnight
PayJustNow for WooCommerce (v2.3) by PayJustNow (Pty) Ltd.
Payflex Payment Gateway (v2.5.0) by Payflex
Popup Maker (v1.19.0) by Popup Maker
Print Invoice & Delivery Notes for WooCommerce (v4.9.0) by Tyche Softwares
Redirection (v5.4.2) by John Godley
ShopMagic for WooCommerce (v4.2.14) by WP Desk
Side Cart WooCommerce (v2.5) by XootiX
Simple Custom Post Order (v2.5.7) by Colorlib
Simple History (v4.15.1) by P?r Thernstr?m
Slider Revolution (v6.3.3) by ThemePunch
Smash Balloon Instagram Feed (v6.3.1) by Smash Balloon
SnapScan Online Payments (v1.5.17) by
UpdraftPlus - Backup/Restore (v1.24.3) by UpdraftPlus.Com, DavidAnderson
WP Offload SES Lite (v1.7.0) by Delicious Brains
WooCommerce (v8.9.3) by Automattic
WooCommerce Advanced Product Labels (v1.2.5.3) by BeRocket
WooCommerce Delivery & Pickup Date Time Pro (v1.4.32) by CodeRockz
WooCommerce Google Product Feed (v7.9.5) by Ademti Software Ltd.
WooCommerce InStore Gateway (v1.0.0) by Barry Roodt - Jumptag Web Development
WooCommerce Order Status Manager (v1.13.2) by SkyVerge
WooCommerce Pay Now Gateway (v2.0.0) by Gateway Modules
WooCommerce Payfast Gateway (v1.6.5) by WooCommerce
WooCommerce Product Add-ons (v3.0.34) by WooCommerce
WooCommerce SnapScan Gateway (v1.1.12) by WooCommerce
Yoast SEO (v22.7) by Team Yoast
Yoco Payments (v3.6.0) by Yoco
Must-use Plugins:
WP CLI Login Command Server (v1.5) by Evan Mattson
]]>
I uninstalled the app but it left behind a few tables, such as wp_oses_emails. Is there any way to do this automatically? If not, which tables and data should I remove?
]]>Hi, only the email that is send to the client has status Queued for 5 – 10 minutes. Do you know why? Thank you!
site_url(): https://www.oleya.ro
home_url(): https://www.oleya.ro
Web Server: nginx/1.25.3
WordPress: 6.0
WP Locale: ro_RO
PHP: 7.4.33
PHP Memory Limit: 512M
WP Memory Limit: 40M
Memory Usage: 6 Mo
WP Max Upload Size: 256 Mo
PHP Time Limit: 300
PHP Error Log:
MySQL: 5.5.5
Database Name: oleya_ro
Table Prefix: wp_
ext/mysqli: yes
cURL: 7.68.0
OpenSSL: OpenSSL 1.1.1f 31 Mar 2020
fsockopen: Enabled
allow_url_fopen: Enabled
Zlib Compression: Enabled
Basic Auth: Disabled
Proxy: Disabled
Blocked External HTTP Requests: None
Send Mail Using SES: On
Enqueue Only: Off
Enable Open Tracking: Off
Enable Click Tracking: Off
Region: eu-west-1
Log Duration: 7
Instantly Remove Successfully Sent Emails From The Log: Off
Remove Successfully Re-sent Failed Emails From The Log (Pro only): Off
WP Cron: Disabled
Alternate WP Cron: Disabled
Last Run: 16:37:44 2024-07-09 UTC
Next Scheduled: 07:05:17 2024-07-06 UTC
Queued: 2
Failures: 3335
WPOSES_SETTINGS: Not defined
WPOSES_LICENCE: Not defined
AWS_USE_EC2_IAM_ROLE: Not defined
WP_DEBUG: No
WP_DEBUG_LOG: No
WP_DEBUG_DISPLAY: Yes
SCRIPT_DEBUG: No
WP_CONTENT_DIR: /home/oleya/webapps/oleya-ro/wp-content
WP_CONTENT_URL: https://www.oleya.ro/wp-content
UPLOADS: Not defined
WP_PLUGIN_DIR: /home/oleya/webapps/oleya-ro/wp-content/plugins
WP_PLUGIN_URL: https://www.oleya.ro/wp-content/plugins
Active Theme Name: Oleya
Active Theme Version: 3.0
Active Theme Folder: oleya
Parent Theme Name: Flatsome
Parent Theme Version: 3.15.4
Parent Theme Folder: flatsome
Active Plugins:
Advanced Woo Labels PRO (v1.27) by ILLID
City Dropdown for Woocommerce (v1.0.3) by Dabex
Cloudflare (v4.12.7) by Cloudflare, Inc.
Defender Pro (v2.8.3) by WPMU DEV
Disable Variable Product Price Range Woocommerce (v1.0) by Geek Web Solution
Easy Updates Manager (v9.0.12) by Easy Updates Manager Team
Editor clasic (v1.6.2) by Contributori WordPress
Facturare - Persoana Fizica sau Juridica (v1.1.2) by George Ciobanu
FlyingPress (v4.13.5) by FlyingWeb
Green Popups (formerly Layered Popups) (v7.33) by Halfdata, Inc.
Loco Translate (v2.6.1) by Tim Whitlock
NETOPIA Payments Payment Gateway (v1.3) by Netopia
PixelYourSite (v9.0.0) by PixelYourSite
Product Catalog Feed by PixelYourSite (v2.0.1) by PixelYourSite
Product Feed PRO for WooCommerce (v11.4.9) by AdTribes.io
SamedayCourier Shipping (v1.7.8) by SamedayCourier
Spam Destroyer (v2.1.3) by Ryan Hellyer
Use Any Font (v6.2.1) by Dnesscarkey
WP Offload SES Lite (v1.7.0) by Delicious Brains
WPC AJAX Add to Cart for WooCommerce (v1.4.0) by WPClever
WPC Frequently Bought Together for WooCommerce (Premium) (v3.2.5) by WPClever.net
WPC Grouped Product for WooCommerce (Premium) (v2.2.2) by WPClever.net
WooCommerce (v6.3.1) by Automattic
WooCommerce Email Customizer (v3.28) by cxThemes
WooCommerce Oblio (v1.0.21) by Oblio Software
WooCommerce Photo Reviews Premium (v1.3.10) by VillaTheme
WooCommerce Waitlist (v2.2.2) by Neil Pie
XL WooCommerce Sales Triggers (v2.10.0) by XLPlugins
YITH WooCommerce Points and Rewards Premium (v3.7.0) by YITH
YITH WooCommerce Wishlist (v3.7.0) by YITH
YellowPencil Pro (v7.5.6) by WaspThemes
Yoast SEO (v18.4.1) by Echipa Yoast
Drop-ins:
advanced-cache.php - advanced-cache.php
]]>
I am getting the following error using exact same region and credentials as working elsewhere.
]]>Error executing "SendEmail" on "https://email.eu-west-2.amazonaws.com/v2/email/outbound-emails"; AWS HTTP error: Client error:
POST https://email.eu-west-2.amazonaws.com/v2/email/outbound-emails
resulted in a403 Forbidden
response: {"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access (truncated...) InvalidSignatureException (client): The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details. - {"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details."}
Hello,
I use the Offload SES Lite plugin and Amazon AWS for sending emails.
The plugin works very well, I have only one problem related to database storage.
The “cos_oses_emails” table really takes up a lot of space (mainly due to the sending of newsletters, 1 per week to about 5000 contacts). By contacting the hosting support I was suggested to set an option for automatic table cleaning.
Is there such an option? Otherwise how can I keep my database always clean? I am currently deleting all rows of the table by hand to make room, but this way I lose all the opening data and newsletter clicks but I have not found any other solutions at the moment.
Thanking in advance for any reply
]]>I can’t access the setting page of WP Offload SES Lite. It shows This page isn’t working.
]]>I regularly clone my production site to dev or test sites. It is essential that no outgoing emails are sent from these clones sites. With FluentSMTP I have a very simple mechanism to achieve this (a constant in wp-config.php on the site to which I clone). It’s works great and is very easy.
I have requested this feature WP Offload SES for approaching two years. Each time I am told it doesn’t exist but “will be considered”.
Proof is in the pudding (has this REALLY been considered?) and two years is a long time! So I asking in a more public location now, to see if there is interest from others in this.
I saw in a different post here that returning an empty string from the wp_mail filter() will stop WP Offload SES queuing emails. What I really need is for the plugin to do EVERYTHING it normally does (including logging the email), except the actual sending of the email. This allows me to safely enable all plugins, troubleshoot emails, etc but without any worries about emails actually being sent.
Does returning an empty string from that filter do that or does is nothing logged?
By the way, I continue to use FluentSMTP on the majority of my sites for this and no other reason. Frankly, it’s rather frustrating to me that what seems like a pretty straightforward feature request isn’t added to WP Offload SES.
]]>emails are in QUEUE, not being sent!
]]>I am trying to verify the domain (step 4 of 6) but I get the error “Internal Server Error” after inputting my domain and clicking next.
Note: I have done the other steps correctly including setting up Amazon SES account and User
Hey team @dbisupport,
I have a weird issue, where I’m getting the error message “We’ve noticed that emails are being sent from the following unverified email addresses” –> But then, the exact same email address is shown as VERIFIED as well as the whole domain (see screenshot).
In addition, I’ve seen a few “Failed” emails in my dashboard whereas others are “Sent” properly.
How could we best get this solved?
Thanks so much already!
Best,
Dennis
Hello!
Would it be possible to do this?
Because even adjusting to just 1 day, I just sent 27 thousand leads, and it filled almost 2GB in the DB, and probably, at the time of the backup, these logs will still be there… and this creates a huge delay in the backup, which ends up harming others.
Could you help with this?
View post on imgur.com
]]>
Hello!
I’m using your plugin to use Amazon SES and it’s really amazing.
I’m just noticing a problem with deliveries.
I even managed to increase the SES limit to 100 thousand emails/day and 25 emails/second, but it didn’t change anything. I sent it to a list of almost 37 thousand contacts through Funnelkit, it managed to send them all in 52 minutes.
View post on imgur.com
However, when you look at the SES panel, you notice that it sends the emails in parts, taking hours to complete, including me, I received one of these emails 9 hours later.
View post on imgur.com
Why is this happening? Would you know how to help?
]]>AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Class "DeliciousBrains\\WP_Offload_SES\\Utils" not found in /var/www/vhosts/elcallejondelagata.com/httpdocs/wp-content/plugins/wp-ses/wp-ses.php:117\nStack trace:\n#0 /var/www/vhosts/elcallejondelagata.com/httpdocs/wp-content/plugins/wp-ses/wp-ses.php(147): wposes_lite_sending_enabled()\n#1 /var/www/vhosts/elcallejondelagata.com/httpdocs/wp-settings.php(473): include_once('...')\n#2 /var/www/vhosts/elcallejondelagata.com/httpdocs/wp-config.php(115): require_once('...')\n#3 /var/www/vhosts/elcallejondelagata.com/httpdocs/wp-load.php(50): require_once('...')\n#4 /var/www/vhosts/elcallejondelagata.com/httpdocs/wp-blog-header.php(13): require_once('...')\n#5 /var/www/vhosts/elcallejondelagata.com/httpdocs/index.php(17): require('...')\n#6 {main}\n thrown in /var/www/vhosts/elcallejondelagata.com/httpdocs/wp-content/plugins/wp-ses/wp-ses.php on line 117', referer: https://elcallejondelagata.com
]]>
I was sending emails correctly, until I had to change the domain and email address of my site. Apparently changes are not being saved because I modified the settings page and is still attempting to send the email through the previous email address and domain.
WordPress notification email and name are saved in the settings page but whenever but those values are not reflected. Name and email are the old ones.
Thanks for any help
]]>Hey there – I have a weird issue that I’m encountering at the moment:
I recently installed WP Offload SES to bring my email broadcasts inhouse with FunnelKit. I successfully connected my Amazon account, got out of the sandbox (with a 50k daily email allowance) and the test email via WP Offload SES arrives instantly to every email I’ve tested so far…
But, none of the plugins I’m using seem to be sending out emails with WP Offload SES…
What could be a good starting point for me to figure out how to get WP Offload SES to work? As I’m set on Amazon SES, I don’t really want to try out any other plugin ??
]]>I’m having a lot of failed email deliveries. This is the error that shows up in wp_oses_failures table:
DeliciousBrains\WP_Offload_SES\WP_Queue\Exceptions\WorkerAttemptsExceededException
I’ve seen that in the changelog, in version 1.5.5 this issue was fixed.
https://deliciousbrains.com/wp-offload-ses/whats-new/#apr-01-2021
I’m using 1.6.6
]]>We have very frequent errors with WP Offload SES. This may or may not be related to the fact that the wp_gjiq_oses_emails
table keeps increasing in size endlessly due to the fact that the option to delete logs after 7 days does nothing – we have to empty the rows in this table on the regular.
[13-Nov-2023 21:37:32 UTC] WordPress database error Table ‘defaultdb.wp_gjiq_oses_emails’ doesn’t exist for query SHOW FULL COLUMNS FROM wp_gjiq_oses_emails
made by require(‘wp-blog-header.php’), wp, WP->main, WP->parse_request, do_action_ref_array(‘parse_request’), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, BWFAN_Common::capture_async_events, BWFAN_Common::maybe_run_v2_automations, BWFAN_Common::extend_async_capture, BWFCRM_Form_Controller->capture_async_form_submission, BWFCRM_Form_Thrive->capture_async_submission, BWFCRM_Form_Base->find_feeds_and_create_contacts, BWFCRM_Form_Base->create_contacts_from_feeds, BWFCRM_Form_Controller->send_incentive_email, wp_mail, DeliciousBrains\WP_Offload_SES\WP_Offload_SES->mail_handler, DeliciousBrains\WP_Offload_SES\Email_Log->log_email
WP Offload SES – Cron not running – BUT CRON SETUP ON SERVER DIRECTLY – Hello, I am receiving these emails too often, I disabled CRON on my websites but do it on server directly. Any way to fix this problem please ? Thank you.
]]>I am getting very random intermittent email delays. Problem started about a month ago. Noticing it with woocommerce new order emails. Generally emails send /receive almost instantly. On occassion emails are 15 minutes to 2 hours delayed. Activity in Offload SES shows it sent on time. Email logging plugin shows it sent on time but somehow the mail server? isnt sending immediately. This client uses offload SES for website email service. We use mailster to send campaigns but that hasn’t been done in couple of weeks. They also use microsoft outlook to send business emails in general (not from the website).
]]>Can I set the bounce address to a non-verified domain, such as the site website which is run by a different domain? If not, I can verify the email domain on the amazon ses account. Will this alternate address be where offload ses errors such as cron errors go too?
]]>I’ve started seeing the following errors logged on sites using WP SES.
Cron reschedule event error for hook: deliciousbrains_wp_offload_ses_queue_connection, Error code: could_not_set, Error message: The cron event list could not be saved., Data: {“schedule”:”deliciousbrains_wp_offload_ses_queue_connection”,”args”:[],”interval”:60}
We have several other plugins using cron and have never seen a similar message from any of them. Any ideas why this error might be popping up for us? Thanks!
]]>Hi! We got this message with random gmail and hotmail adresses. Looks like it’s a false positive.
We’ve noticed that emails are being sent from the following unverified email addresses: [emailadresses] Please verify these email addresses with Amazon, or use an email address that has already been verified.
-> It this something that is happening more often? Something we should worrie about?
Hi. I have two different websites in my account, both verified senders – each have their own AWS access keys – however both senders show up on each others website?
]]>Hello team,
I’m trying to reduce my bounce rate, but I can not delete the user with bounced email as they already have EDD orders.
I’ve added all of the bounced email addresses to my SES account suppression list but for some reason SES is still sending the emails, not sure why.
I looked into the plugin code, but I found no WordPress filters which allow me to stop (short-circuit) the email-sending process. WordPress already provides this in the wp_mail()
function, but since you override this function, I have no way to implement my code. Any ideas?
Hello,
Does it support wp-cli to batch offload or download to server?
Thanks
]]>