Jump to content

AWS Simple Email Service with Bounce Management

Featured Replies

  • Author

Any errors being thrown? Are you receiving emails, just not being logged? Did it work for you on 4.7.0? We did test it with 4.7 and everything was functioning correctly. 

  • 4 weeks later...
  • Replies 178
  • Views 10.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Just an update here.. sources/vendor will be excluded from the Scanner in the November release! This is a bad approach because it's literally going to exclude everything from the sources direct

  • A quick idea : admins and moderators should be exempted from automatic bounces actions : if for some reason the mail server was to bounce for admins, admin accounts may be flagged as spammer or disabl

  • AlexWebsites
    AlexWebsites

    I use both and they run independently of each other. Newsletters uses your sending method and this AWS app changes the default sending method. Works fine.

Posted Images

On 4.7.2 beta 3, when the AWS app is activated my website fails to load.

Could you check on your system to see if there is any compatible issues with IPS  4.7.2 beta 3?

  • Author

Can you check your PHP logs? You may also enable display_errors in your PHP settings. If you are getting just a white screen, my suspicion is an error is being thrown. 

On 9/3/2022 at 2:55 PM, Jon Erickson said:

Can you check your PHP logs? You may also enable display_errors in your PHP settings. If you are getting just a white screen, my suspicion is an error is being thrown. 

Hi, I don't get any logs. 

On 4.7.2 beta-3 when the app is activated the whole site freezes and none of the pages will load, I also uses cloud flare. 

  • Author

Thank you for letting us know. When 4.7.2 releases we will be sure to make sure to test against it. Until then we don’t base changes off betas as they are subject to change and inherently full of errors anyways. 

Edited by Jon Erickson

  • 2 weeks later...

Just wondering where this app stands in terms of its compatibilty with 4.7.2 and PHP 8? It seems to have been the cause of a few issues of late, so we're holding off updating until we know it's status.

  • Author

We have no tested it against 4.7.2. We hope to have it all complete this weekend. 

I have not had any problems with the plugin following the upgrade to 4.7.2.  It's not been disabled in any way, and no sort of warnings.  Emails are delivering as expected.  

The only email bounces I had were from when the plugin was actually disabled as part of testing/debugging OTHER problems.  Once re-enabled, I was able to re-queue those emails and they were sent properly through SES.  

Edited by Randy Calvert

  • Author

Thanks Randy, glad to hear. I imagine there won’t be many if any issues. 

Same as before, I install 4.7.2 and my site fail to load when the app is activated.

IPS 4.7.2, PHP 8.2.0 with cloud flare.

I don't think Invision supports PHP 8.2 yet. 

Edited by Dll

3 minutes ago, Dll said:

I don't think Invision supports PHP 8.2 yet. 

when using PHP 8, 8.1 and 8.2, it is the same issue, the website won't load when AWS app is activated.

I’m using 8.0.20 as Amazon Linux 2 (amazon-linux-extras) does not support 8.1.X yet. 

  • Author

Yeah definitely no support for PHP 8.2 as Invision does not even support that. 

  • Author

A new version has been submitted with support for 4.7.2 and PHP 8.1. The AWS SDK was also updated which added support for PHP 8. Previously did not support PHP 8.

Edited by Jon Erickson

  • Author

Yes, it has always been designed to run on CIC. However, I can’t test against CIC as I do not have a CIC service to use to test. We only use an on premise license to test against. 

@Jon Erickson...  tried to install 1.0.14...  when using PHP 7.4 or 8.0 (currently supported versions of PHP for IPB), it triggers an error that disables the full site and ACP with the following message:

ErrorException: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0". You are running 8.0.20. (256)
#0 [internal function]: IPS\IPS::errorHandler(256, 'Composer detect...', '/var/www/html/a...', 24)
#1 /var/www/html/applications/awsses/sources/vendor/composer/platform_check.php(24): trigger_error('Composer detect...', 256)
#2 /var/www/html/applications/awsses/sources/vendor/composer/autoload_real.php(25): require('/var/www/html/a...')
#3 /var/www/html/applications/awsses/sources/vendor/autoload.php(7): ComposerAutoloaderInit56a710c1e4edbbc536d58cfc31cc8a09::getLoader()
#4 /var/www/html/applications/awsses/Application.php(27): require_once('/var/www/html/a...')
#5 /var/www/html/system/Application/Application.php(705): IPS\awsses\_Application->__construct()
#6 /var/www/html/system/Application/Application.php(149): IPS\_Application::constructFromData(Array)
#7 /var/www/html/system/Dispatcher/Admin.php(348): IPS\_Application::applications()
#8 /var/www/html/system/Dispatcher/Admin.php(68): IPS\Dispatcher\_Admin->buildMenu()
#9 /var/www/html/system/Dispatcher/Dispatcher.php(110): IPS\Dispatcher\_Admin->init()
#10 /var/www/html/admin/index.php(13): IPS\_Dispatcher::i()
#11 {main}

applications/awsses/sources/vendor/composer/platform_check.php

Line 7 appears to be the problem:

if (!(PHP_VERSION_ID >= 80100)) {

    $issues[] = 'Your Composer dependencies require a PHP version ">= 8.1.0". You are running ' . PHP_VERSION . '.';

}

I update to the latest version. I have the same issue. When the app is activated my website will not load and it gives a cloudflare error. See the attached photo.

I have to rename the awsses folder to get my website working.

Could contain: Text

PHP 8.1

You can comment out the lines I pasted above and it will keep email flowing for now with your site back online. 

  • Author

Correct. If you are not running PHP 8.1, do not upgrade to the newest version. Stay on your current version. There is a backwards compatibility issue with the AWS SDK. We’ll see if we can work around it. If not, we will add a system requirement to the app for PHP version. 

Edited by Jon Erickson

4 minutes ago, Jon Erickson said:

If not, we will add a system requirement to the app for PHP version. 

Marketplace submissions should always support the same minimum required PHP & MySQL version as the last IPS release! 

  • Author
Just now, Daniel F said:

Marketplace submissions should always support the same minimum required PHP & MySQL version as the last IPS release! 

We know. Just looked at the composer.lock and one small package requires PHP 8.1. Will add a PHP 7.4 composer package requirement and update the dependencies to make sure it doesn’t happen again. 

  • Author

An update has been submitted that addresses the backwards compatibility issue. Please update as soon as possible when it releases.

21 hours ago, beats23 said:

I update to the latest version. I have the same issue. When the app is activated my website will not load and it gives a cloudflare error. See the attached photo.

I have to rename the awsses folder to get my website working.

Could contain: Text

PHP 8.1

Any info on this issue?

Recently Browsing 0

  • No registered users viewing this page.