Jon Erickson Posted September 22, 2021 Share Posted September 22, 2021 For help and support with the AWS Simple Email Service Application. Ticket and Forum support can also be obtained at https://www.deschutesdesigngroup.com/support. Installation Instructions: Instructions can be found on the marketplace page. Click the link below. BomAle and jesuralem 2 Link to comment
jesuralem Posted September 28, 2021 Share Posted September 28, 2021 Hi there, do you have any idea if this app would work with this one : I don't see why not but you never know 🙂 Link to comment
jesuralem Posted September 29, 2021 Share Posted September 29, 2021 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 disabled which could end up in the ACP being unaccessible to anyone... This would be very bad :). AlexWebsites and Jon Erickson 1 1 Link to comment
Jon Erickson Posted September 29, 2021 Author Share Posted September 29, 2021 On 9/28/2021 at 5:59 AM, jesuralem said: Hi there, do you have any idea if this app would work with this one : I don't see why not but you never know 🙂 Unfortunately we have no way of knowing unless one of our clients who utilizes both apps can report their success. However, we have built our app in a way that doesn’t “reinvent the wheel” but uses IPBs core email sending functionally. So unless some app took drastic measures to send email a different way, I’d imagine they play well together. 7 hours ago, jesuralem said: 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 disabled which could end up in the ACP being unaccessible to anyone... This would be very bad :). Great idea. That would definitely be an issue! AlexWebsites 1 Link to comment
AlexWebsites Posted September 29, 2021 Share Posted September 29, 2021 3 hours ago, Jon Erickson said: Unfortunately we have no way of knowing unless one of our clients who utilizes both apps can report their success. 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. jesuralem and Sucesso 2 Link to comment
AlexWebsites Posted September 29, 2021 Share Posted September 29, 2021 Question, how are bounce and complaint logs filled? I never have any entries but also have prune settings set to 7 days, otherwise the outgoing log is too big. Is there a way to add separate prune settings for all three bounce logs? It would also be good to be able to search for an email address to check AWS bounce and complaint logs with IPS ACP. Link to comment
Jon Erickson Posted September 29, 2021 Author Share Posted September 29, 2021 41 minutes ago, AlexWebsites said: Question, how are bounce and complaint logs filled? I never have any entries but also have prune settings set to 7 days, otherwise the outgoing log is too big. Is there a way to add separate prune settings for all three bounce logs? It would also be good to be able to search for an email address to check AWS bounce and complaint logs with IPS ACP. Have you set them up using AWS’ SNS service? Directions are found in the app description. Every time AWS sends a notification to your IPB community, a log will be entered! As for the prune settings and search functionality, no problem! AlexWebsites 1 Link to comment
AlexWebsites Posted September 29, 2021 Share Posted September 29, 2021 1 hour ago, Jon Erickson said: Have you set them up using AWS’ SNS service? Directions are found in the app description. Every time AWS sends a notification to your IPB community, a log will be entered! As for the prune settings and search functionality, no problem! Yes, I think the issue is that I prune my settings every 7 days which applies to all logs, so if an email bounced last month, I have no way of searching it quickly via logs or a search. Thanks! Jon Erickson 1 Link to comment
jesuralem Posted September 30, 2021 Share Posted September 30, 2021 Funny stuff in my bounce log today : The email is not a actual email. Also i don't think you can set "guest" to validating :). Link to comment
Jon Erickson Posted September 30, 2021 Author Share Posted September 30, 2021 (edited) 26 minutes ago, jesuralem said: Funny stuff in my bounce log today : The email is not a actual email. Also i don't think you can set "guest" to validating :). Most likely a spam bot without an account, posting a message, and then being sent the “continue registering…” email to the fake email address. Happens a lot! Also the application will properly handle the bounce if the email is not an actual member account! Edited September 30, 2021 by Jon Erickson AlexWebsites 1 Link to comment
jesuralem Posted September 30, 2021 Share Posted September 30, 2021 yes you are right, this is the user number and it does not exist... Link to comment
darkdreamingdan Posted January 16, 2022 Share Posted January 16, 2022 Hi there! It would be very helpful if you added a new bounce/complaint action: set recipient's allow_admin_mails to 0 a/k/a unsubscribe user from admin emails. We send bulk mail sometimes and we need to currently manually unsubscribe these people from admin mails. Link to comment
darkdreamingdan Posted January 16, 2022 Share Posted January 16, 2022 (edited) I also came across an error on the "Outgoing Logs" (or default Logs) page at ?app=awsses&module=system&controller=logs. Error: Call to undefined function IPS\awsses\modules\admin\system\imap_mime_header_decode() (0) #0 /data/system/Helpers/Table/Db.php(442): IPS\awsses\modules\admin\system\_logs->IPS\awsses\modules\admin\system\{closure}() #1 /data/system/Helpers/Table/Table.php(489): IPS\Helpers\Table\_Db->getRows() #2 /data/system/Theme/Theme.php(860) : eval()'d code(1956): IPS\Helpers\Table\_Table->__toString() #3 /data/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_admin_global->globalTemplate() #4 /data/system/Dispatcher/Dispatcher.php(173): IPS\Theme\_SandboxedTemplate->__call() #5 /data/system/Dispatcher/Standard.php(113): IPS\_Dispatcher->finish() #6 /data/system/Dispatcher/Dispatcher.php(155): IPS\Dispatcher\_Standard->finish() #7 /data/admin/index.php(13): IPS\_Dispatcher->run() #8 {main} Backtrace #0 /data/init.php(1005): IPS\_Log::log() #1 /data/system/Helpers/Table/Table.php(573): IPS\IPS::exceptionHandler() #2 /data/system/Theme/Theme.php(860) : eval()'d code(1956): IPS\Helpers\Table\_Table->__toString() #3 /data/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_admin_global->globalTemplate() #4 /data/system/Dispatcher/Dispatcher.php(173): IPS\Theme\_SandboxedTemplate->__call() #5 /data/system/Dispatcher/Standard.php(113): IPS\_Dispatcher->finish() #6 /data/system/Dispatcher/Dispatcher.php(155): IPS\Dispatcher\_Standard->finish() #7 /data/admin/index.php(13): IPS\_Dispatcher->run() #8 {main} Entries in awsses_mail_logs 1 1642292499 0110017e6042d1a1-94f54a48-7ac6-41b1-8fcf-a0e260488e9d-000000 NULL {"Destination":{"ToAddresses":["complaint@simulator.amazonses.com"]},"ReplyToAddresses":["forum@multitheftauto.com"],"Source":"=?UTF-8?B?TXVsdGkgVGhlZnQgQXV0bzogRm9ydW1z?= <forum@multitheftauto.com>","Message":{"Body":{"Text":{"Charset":"UTF-8","Data":"\n\n\n\nThis email confirms that your email settings are configured correctly.\n\n-----\n\n\n\n\nMulti Theft Auto: Forums"}},"Subject":{"Charset":"UTF-8","Data":"Test Email"}},"ConfigurationSet":""} NULL 2 1642292504 0110017e6042e6b5-6ff0b16a-3d13-42f2-ab4e-91a96192a25c-000000 NULL {"Destination":{"ToAddresses":["bounce@simulator.amazonses.com"]},"ReplyToAddresses":["forum@multitheftauto.com"],"Source":"=?UTF-8?B?TXVsdGkgVGhlZnQgQXV0bzogRm9ydW1z?= <forum@multitheftauto.com>","Message":{"Body":{"Text":{"Charset":"UTF-8","Data":"\n\n\n\nThis email confirms that your email settings are configured correctly.\n\n-----\n\n\n\n\nMulti Theft Auto: Forums"}},"Subject":{"Charset":"UTF-8","Data":"Test Email"}},"ConfigurationSet":""} NULL After truncating awsses_mail_logs table, the error goes away and the Outgoing Logs page renders again. Specs Invision Community 4.6.9 Database 5.5.5-10.6.5-MariaDB-1:10.6.5+maria~focal PHP 7.4.27 Redis Caching Edited January 16, 2022 by darkdreamingdan Link to comment
Jon Erickson Posted January 16, 2022 Author Share Posted January 16, 2022 34 minutes ago, darkdreamingdan said: Hi there! It would be very helpful if you added a new bounce/complaint action: set recipient's allow_admin_mails to 0 a/k/a unsubscribe user from admin emails. We send bulk mail sometimes and we need to currently manually unsubscribe these people from admin mails. Great suggestion. As for the error, you need to have the IMAP PHP extension enabled. https://phpadvices.com/install-or-enable-imap-extension-in-php/ darkdreamingdan and AlexWebsites 1 1 Link to comment
MediaDiGi Posted March 3, 2022 Share Posted March 3, 2022 I have one AWS SES license and Im thinking to purchase another one for our second community. But first I would like to know how the bounce management is done? If one address bounces then the member will no longer receive anymore messages? Link to comment
Jon Erickson Posted March 3, 2022 Author Share Posted March 3, 2022 3 hours ago, MediaDIGI.com said: I have one AWS SES license and Im thinking to purchase another one for our second community. But first I would like to know how the bounce management is done? If one address bounces then the member will no longer receive anymore messages? Every time SES recognizes a bounce, it will send a notification to your community utilizing the API. You can then choose what is done when one is encountered. There is a list of different options include setting their status so they no longer receive emails. MediaDiGi 1 Link to comment
Whiskey Bizness Posted March 14, 2022 Share Posted March 14, 2022 Just sharing my review. This add-on is just awesome. @Jon Erickson, thank you for releasing this! Link to comment
Jon Erickson Posted March 16, 2022 Author Share Posted March 16, 2022 Thanks so much for the review! I’m glad it’s providing so much help to your community! Link to comment
beats23 Posted June 22, 2022 Share Posted June 22, 2022 Hi, in ACP when using ACP dark mode the error logs are not shown due to inline css codes. Could you fix this issue? Link to comment
Jon Erickson Posted June 22, 2022 Author Share Posted June 22, 2022 1 hour ago, beats23 said: Hi, in ACP when using ACP dark mode the error logs are not shown due to inline css codes. Could you fix this issue? Thanks for bringing this up. Will get this addressed. beats23 1 Link to comment
Stuart Silvester Posted July 7, 2022 Share Posted July 7, 2022 If you are a Cloud customer and use this application Please do not upgrade your community to 4.7 unless you disable this application first. Your community will be unusable after upgrading. The author is aware of the issue and will hopefully have an update available soon. IP-Gamers and SeNioR- 1 1 Link to comment
Jon Erickson Posted July 7, 2022 Author Share Posted July 7, 2022 53 minutes ago, Stuart Silvester said: If you are a Cloud customer and use this application Please do not upgrade your community to 4.7 unless you disable this application first. Your community will be unusable after upgrading. The author is aware of the issue and will hopefully have an update available soon. I am not aware of this issue. Can you elaborate or send me a PM? Thanks. @Stuart Silvester just saw your email. Thanks. SeNioR- and Stuart Silvester 2 Link to comment
Jon Erickson Posted July 8, 2022 Author Share Posted July 8, 2022 (edited) Update submitted and waiting for approval. Edited July 8, 2022 by Jon Erickson Link to comment
Jon Erickson Posted July 18, 2022 Author Share Posted July 18, 2022 (edited) Update has been submitted and approved. Edited July 18, 2022 by Jon Erickson AlexWebsites and beats23 1 1 Link to comment
Dll Posted August 9, 2022 Share Posted August 9, 2022 I'm not sure this is working in 4.7.1 - the only email type that's being logged from it is the test email from the ACP. Link to comment
Recommended Posts