*

got2.be

  • *
  • 1 posts
Amazon SES plugin not working
« on: June 20, 2026, 12:27:30 AM »
Trying to get the Amazon SES plugin to work on our VPS. Plugin fields properly setup with key/secret that we have confirmed work in other apps.

We have tried three scenarios:
1. without configuring the plugin
2. configuring the plugin with no Mail server settings
3. configuring the plugin and entering the proper AWS SES SMTP details

Scenarios 1/2 just send using the regular PHPMailer with our VPS mail server details. Scenario 3 errors out when any action needing to send an email (new user, password reset, etc) the site hiccups and no response is returned in the browser but the site log shows:

728557#0: *32218 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined method PHPMailer\PHPMailer\PHPMailer::IsAmazonSES() in /var/www/vhosts/got2.be/classifieds/oc-content/plugins/amazonses/index.php:72
Stack trace:
#0 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/classes/Plugins.php(67): amazonses_phpmailer_init()
#1 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/helpers/hPlugins.php(46): Plugins::applyFilter()
#2 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/utils.php(530): osc_apply_filter()
#3 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/emails.php(501): osc_sendMail()
#4 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/classes/Plugins.php(41): fn_email_user_forgot_password()
#5 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/helpers/hPlugins.php(34): Plugins::runHook()
#6 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/UserActions.php(295): osc_run_hook()
#7 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/controller/login.php(313): Use" while reading response header from upstream


Similiary, when we try to send a test from within the Mail Server settings, we get log errors, hinting to a problem in line 72 of the amazonses/index.php file:

AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined method PHPMailer\\PHPMailer\\PHPMailer::IsAmazonSES() in
/var/www/vhosts/got2.be/classifieds/oc-content/plugins/amazonses/index.php:72\nStack trace:\n#0 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/classes/Plugins.php(67): amazonses_phpmailer_init()\n#1 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/helpers/hPlugins.php(46): Plugins::applyFilter()\n#2 /var/www/vhosts/got2.be/classifieds/oc-includes/osclass/utils.php(530): osc_apply_filter()\n#3 /var/www/vhosts/got2.be/classifieds/magic/ajax/ajax.php(560): osc_sendMail()\n#4 /var/www/vhosts/svr.in/classifieds/magic/index.php(207): CAdminAjax->doModel()\n#5 {main}\n thrown in /var/www/vhosts/got2.be/classifieds/oc-content/plugins/amazonses/index.php on line 72', referer: website admin>/index.php?page=settings&action=mailserver

Line 72 of the amazonses/index.php is

   $mail->IsAmazonSES();

I would like to use this for our mailing to reduce the load on our premises mail server.

Any help is most appreciated!

*

MB Themes

Re: Amazon SES plugin not working
« Reply #1 on: June 20, 2026, 07:31:03 PM »
Plugin was build for older Osclass versions (and PHP versions, possible given class was removed)
  To get fast support, we need following details: Detail description, URL to reproduce problem, Screenshots

*

MB Themes

Re: Amazon SES plugin not working
« Reply #2 on: June 26, 2026, 08:26:09 AM »
Can you check with attached version?
It has been modernized to work with latest Amazon AWS API but I do not have account to test.
  To get fast support, we need following details: Detail description, URL to reproduce problem, Screenshots