Я знаю, что вас уже спрашивали об учетных данных, но вы можете дважды проверить и убедиться, что вы предоставляете идентификатор ключа доступа и секретный ключ для своей учетной записи AWS, а не учетные данные SMTP.Оба этих гема используют API в противоположность конечной точке SMTP для отправки сообщений, поэтому учетные данные SMTP не будут иметь соответствующих разрешений.
Если вы не хотите использовать свою корневую учетную запись AWSучетные данные (что вполне понятно), вы можете создать пользователя IAM и предоставить доступ к ses: * в политике пользователя.
Надеюсь, это поможет!