Check your AWS Region: Connect to the same Region that you generated the SMTP credentials in. The credentials that are required to use an SES SMTP endpoint are unique for each Region. You must generate a separate set of SMTP credentials for each Region that you use.
Rotate your SMTP credentials: If you get an “535 Authentication credentials invalid" error after you rotate your current SMTP credentials, then you might have incorrectly rotated your credentials. For more information, see How can I rotate my access keys for an existing Amazon SES SMTP IAM user?
Review your credentials for mistakes: Make sure that there are no mistakes in your credentials. Your username and password credentials can't contain any typos or additional spaces.
Review the encoding of your credentials: When you use the Amazon SES SMTP interface to send emails, make sure that your SMTP credentials are in Base64-encoded format. Most SMTP applications perform the Base64 encoding by default. If don't know your application's default behavior, then it's a best practice to manually encode the credentials in Base64.