dears please I have an urgent problem
all mails from Opencart 3.0.3.2 not send to the users or admin (register - forgotten password - order details ,,,,,, etc) it is not giving any errors but it is not delivered at all
the only mails that delivered when I go to marketing > mail > all subscribers and send any mails all registered users receive that mail successfully
I attach a pic from my mail server configuration also from the mail I got when I send to all subscribers from marketing
all mails from Opencart 3.0.3.2 not send to the users or admin (register - forgotten password - order details ,,,,,, etc) it is not giving any errors but it is not delivered at all
the only mails that delivered when I go to marketing > mail > all subscribers and send any mails all registered users receive that mail successfully
I attach a pic from my mail server configuration also from the mail I got when I send to all subscribers from marketing
Attachments
Screen Shot 2020-12-07 at 3.37.38 PM.png (1.03 MiB) Viewed 10361 times
Screen Shot 2020-12-07 at 3.16.44 PM.png (873.29 KiB) Viewed 10361 times
marketing and contact are the only mail features that don't rely on events.
Was this an upgrade?
Admin->Extensions -> Events
Do you see event named mail_forgotten ? If not you are probably missing required events.
If you do then ensure all events prefixed with mail_ are enabled.
Was this an upgrade?
Admin->Extensions -> Events
Do you see event named mail_forgotten ? If not you are probably missing required events.
If you do then ensure all events prefixed with mail_ are enabled.
Full Stack Web Developer :: Send a PM for Custom Work.
Backup and learn how to recover before you make any changes!
Many thanks dear
All mails in events are there and all enabled but the mails are not working not send to the users or admin any chance how to solve or how to replace the required files of events and try I Mena which files should be replaced?
All mails in events are there and all enabled but the mails are not working not send to the users or admin any chance how to solve or how to replace the required files of events and try I Mena which files should be replaced?
I know the feeling, Godaddy is the worst email provider, many spammers use their services, what I did (and work flawlessly) is use the Amazon Service
https://aws.amazon.com/ses/ to push my notifications
Basically they give you a SMTP Server with steroids to push over 50,000 emails / day, more than enough in my case, in opencart just use the settings that AWS give to you and that's it, no more spam issues
https://aws.amazon.com/ses/ to push my notifications
Basically they give you a SMTP Server with steroids to push over 50,000 emails / day, more than enough in my case, in opencart just use the settings that AWS give to you and that's it, no more spam issues
Hi, could you help me? What settings are you using to make AWS SES work seamlessly with OC? I tried to do the basic configuration but what returns to me in mail.log is "The SMTP server has refused the sender's email!", nothing more.Rod2k wrote: ↑Fri Dec 18, 2020 11:08 pmI know the feeling, Godaddy is the worst email provider, many spammers use their services, what I did (and work flawlessly) is use the Amazon Service
https://aws.amazon.com/ses/ to push my notifications
Basically they give you a SMTP Server with steroids to push over 50,000 emails / day, more than enough in my case, in opencart just use the settings that AWS give to you and that's it, no more spam issues
If you are getting the error in your mail log and nothing in your OpenCart or PHP error logs, then that looks more like a server issue. You could ask your host about the errors and if they have any restrictions.garbinmarcelo wrote: ↑Wed Jan 20, 2021 8:05 pmHi, could you help me? What settings are you using to make AWS SES work seamlessly with OC? I tried to do the basic configuration but what returns to me in mail.log is "The SMTP server has refused the sender's email!", nothing more.
Yes it is only in the mail.log that I checked this error. Where can I check if I find other errors (log) about this? or what tests I could do...ADD Creative wrote: ↑Wed Jan 20, 2021 8:37 pmIf you are getting the error in your mail log and nothing in your OpenCart or PHP error logs, then that looks more like a server issue. You could ask your host about the errors and if they have any restrictions.
The server is an EC2, I use CloudFlare to manage DNS, everything else works fine.
Strange that using SMTP from a shared email server it works, only with SES that does not.
p.s .: SES is active for production and the domain has been verified as well.
The OpenCart error log can be viewed in the admin or at storage/logs/error.log. The PHP error log can sometimes be found as a file called error_log in your OpenCart and admin directories. It could also be in a logs directory. If you can't find them use phpinfo and look for the error_log path.
Okay, so I checked the error.log file shows the following:ADD Creative wrote: ↑Wed Jan 20, 2021 10:03 pmThe OpenCart error log can be viewed in the admin or at storage/logs/error.log. The PHP error log can sometimes be found as a file called error_log in your OpenCart and admin directories. It could also be in a logs directory. If you can't find them use phpinfo and look for the error_log path.
Code: Select all
19-01-2021 15:23:29 - PHP Warning: fsockopen(): unable to connect to ssl://email-smtp.sa-east-1.amazonaws.com:587 (Unknown error) in /var/www/storage/modification/system/library/mail/smtp.php on line 104
Very strange that.
You would expect that error if you tried to use the ssl:// prefix on port 587, which is an invalid combination. Just use the ssl:// prefix on port 465 or the tls:// prefix on port 587.
The error "The SMTP server has refused the sender's email!". is not that helpful as it doesn't give a reason or make it clear which SMTP server, yours or the receivers.
If it's yours. It could be incorrect credentials, from address not matching those allowed by by the SMTP account, sending server blocked in some way such as by IP address or something in the email headers or content that is generating a false positive for spam detection.
If it referrers to the receiver. It could be bad DNS, no reverse DNS, IP reputation / block, no SPF record, no DKIM signature or something in the email headers or content that is generating a false positive for spam detection.
There are a few free online checker that you can use to check for some of the above. Also once you can send mail use a online email deliverybilty checker.
The error "The SMTP server has refused the sender's email!". is not that helpful as it doesn't give a reason or make it clear which SMTP server, yours or the receivers.
If it's yours. It could be incorrect credentials, from address not matching those allowed by by the SMTP account, sending server blocked in some way such as by IP address or something in the email headers or content that is generating a false positive for spam detection.
If it referrers to the receiver. It could be bad DNS, no reverse DNS, IP reputation / block, no SPF record, no DKIM signature or something in the email headers or content that is generating a false positive for spam detection.
There are a few free online checker that you can use to check for some of the above. Also once you can send mail use a online email deliverybilty checker.
Who is online
Users browsing this forum: Bing [Bot] and 66 guests