How do you view the full AWS SES error message? - wordpress

CURRENTLY
I use AWS SES with my Wordpress site and WooCommerce plugin.
Emails sent to #bigpond.net users fail
ISSUE
I want to examine the unique 16 character message ID, and a code looking like IBxxx where xxx is a series of numbers, but this is not provided to me by Wordpress / WooCommerce.
All I get sent is:
Subject: Delivery Status Notification (Failure)
from: MAILER-DAEMON#ap-southeast-2.amazonses.com
to: my#emailaddress.com
date: Jan 15, 2022, 1:00 PM
subject: Delivery Status Notification (Failure)
mailed-by: 4444-444.smtp-out.ap-region-1.amazonses.com
signed-by: amazonses.com
An error occurred while trying to deliver the mail to the following recipients:
user#bigpond.com
QUESTION
How can I access the full error message sent from Bigpond?

In case of some services(vpn and ses are the ones I know of), AWS doesn't share the logs directly with the customer. You need to open a support ticket and ask for the logs. In my case i have noticed that they don't always share the full log with you but only the part which interests you.

Related

Email sending stopped working on Siteground Cloud server

The Offload SES Lite plugin is super cool and it was working perfectly when my website is hosted with WP-Engine server. Now I moved my website to Siteground Cloud server and it stopped working. However, when I deactivated the plugin then again the email starts working but then it is delivering in spam/junk folder.
My DKIM and all TXT records are showing as verified on my Amazon AWS Console
Verification Status: verified
DKIM Status: verified
Enabled for Sending: Yes
This is the error message keep getting when I send test email from plugin's page:
Error executing "SendRawEmail" on "https://email.us-east-1.amazonaws.com"; AWS HTTP error: Client error: `POST https://email.us-east-1.amazonaws.com` resulted in a `400 Bad Request` response: <ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error> <Type>Sender</Type>
<Code>MessageReje (truncated...) MessageRejected (client): Sending paused for this account. For more information, please check the inbox of the email address associated with your AWS account. - <ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error> <Type>Sender</Type>
<Code>MessageRejected</Code>
<Message>Sending paused for this account. For more information, please check the inbox of the email address associated with your AWS account.</Message>
</Error>
<RequestId>207abefe-4ed7-4013-9c11-4aa1f47c0f04</RequestId>
</ErrorResponse>
Please suggest what causing issue as this was working on previous server but stopped when we moved to new cloud server on siteground.
I also contacted the Siteground team and they are saying that the issue is from applications end but its not.
Thanks.
SiteGround VPS's by default often set the 'envelope-from' email header when left to their own devices, and they will set it to something that is not the same as the declaired 'From' email header you've defined. It will likely be fdo0gbo8mjhs#c54292.sgvps.net or something similar.
This will instantly make DKIM fail.
For any such DKIM rejection errors, you need to actively set the envelope-from value in your code.

Temporary block from yahoo

For quite some time we have been getting the following error from yahoo:
mail.log:6452:Apr 22 19:21:06 aegir postfix/smtp[8997]: 87BCF4C93F: host mta7.am0.yahoodns.net[67.195.228.110] said: 421 4.7.0 [IPTS04] Messages from 188.93.125.68 temporarily deferred due to user complaints - 4.16.55.1; see https://help.yahoo.com/kb/postmaster/SLN3434.html (in reply to end of DATA command)
If someone did get the similar, how did you solve this issue?
I've been trying to contact Yahoo but everytime I get automated response and ticket closure as I send it.
What other thing I can offer is DMARC report if its relevant:
https://mxtoolbox.com/DmarcReportAnalyzer.aspx?id=F-9a3a8364-6cba-41f9-b93f-cfc32155a3f6
Test for headers and every check seems to be working alright:
https://www.mail-tester.com/test-m5ytebosm
Google email is showing everything is pass:
gmail email
gmail header
For now I've tried changing OpenDKIM to relaxed/relaxed from relaxed/simple.
Removed p=quarantine and added p=none
Sorted out SPF record for official signing domain just in case, added another IP address where resourcecenter is found.
Will provide additional info if needed.

Wordpress –– Someone using my admin email address / user name to send emails confirming fictitious registrations

Here is their outging email.
---------- Forwarded message ----------
From: tomnora
To: GcxwtJgnCTWXlhaq
Cc:
Bcc:
Date: Tue, 17 Dec 2019 10:18:39 +0000
Subject: Confirm your subscription to TravlGusto
Hello!
Hurray! You've subscribed to our site.
We need you to activate your subscription to the list(s): My first list by clicking the link below:
Click here to confirm your subscription.
Thank you,
The team!
They get bounced, but why is this happening? How do I stop it?
You cannot. Sending email means saying not only what you want to send and who you want to send it to, but also who you are. And you can say that you're anybody you want:
https://en.wikipedia.org/wiki/Email_spoofing

AWS SES receipt rules for something#example.com not being triggered as expected

EDIT: My client has returned with an error message (2 day timeout) `Delivery attempt history for your mail:
Sun, 02 Sep 2018 21:20:35 +0000 (GMT)
TCP active open: Failed connect() to TCP port 25 of 104.27.139.56 104.27.138.56 last Error: Connection timed out`
The IP it mentions is Cloudflare, I've posted in their forum but thought worth asking as i do think this is the problem I'm experiencing and perhaps need to remove Cloudflare altogether
My scenario is:
SES is no longer in sandbox mode.
I've verified my domain and my personal email address.
I've added the TXT / Name records to cloudflare (I'm wondering if they are the issue)
I've set up rules such that 'something#example.com' and 'anything#example.com' should trigger by sending the email to an S3 bucket.
S3 isn't my ideal solution but as a proof of concept it'll do.
However, emails sent to 'something#example.com' are not getting through, nothing is in S3 and I'm receiving (via my personal email) a
Delivery Status Notification (Failure)
3 hours ago at 12:58 PM
From
MAILER-DAEMON#amazonses.com
To
myemail#me.com
An error occurred while trying to deliver the mail to the following recipients:
something#example.com
Can anyone perhaps shed some light on what I may be doing wrong?
MX records (in Cloudflare) have been updated to these that I obtained from SES:
amazonses - 10 feedback-smtp.us-east-1.amazonses.com - proxy is automatic

There was a general payment processing error. (result code = -12)

I have web site developed in asp.net using Paypal payflow pro Payment gateway When i am entering the test credit card no on test website i am getting this error .Please let me know how to resolve this......Error.."There was a general payment processing error. (result code = -12)"
For result code 12, paypal says:
Declined. Check the credit card number, expiration date, and transaction information to
make sure they were entered correctly. If this does not resolve the problem, have the
customer call their card issuing bank to resolve.
I hope you can get idea that why is it happening.

Resources