mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 23:55:58 -05:00
We'd like to see what the bounce message is from SES.
If there is a bounce we update the email to failed. However, there is more than one reason for the failed message. Adding this logging will give us more details about the failure message.
This commit is contained in:
@@ -95,7 +95,8 @@ def process_ses_response(ses_request):
|
||||
|
||||
|
||||
def determine_notification_bounce_type(notification_type, ses_message):
|
||||
current_app.logger.info('SES bounce dict: {}'.format(remove_emails_from_bounce(ses_message['bounce'])))
|
||||
remove_emails_from_bounce(ses_message['bounce'])
|
||||
current_app.logger.info('SES bounce dict: {}'.format(ses_message['bounce']))
|
||||
if ses_message['bounce']['bounceType'] == 'Permanent':
|
||||
notification_type = ses_message['bounce']['bounceType'] # permanent or not
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user