0

Я хотел бы спросить, пытался ли кто-нибудь из вас использовать SES для отправки электронной почты с помощью PHP? Если да, то я хотел бы знать, каковы необходимые требования для этого? Поскольку я пытался исследовать отправку электронной почты через SES, я столкнулся с решением, использующим SMTP. Но проблема в том, что мне нужно иметь имя пользователя SMTP и пароль. Мне было поручено отправить SES через API-вызов. Я попытался найти документацию по амазонке, но я не могу найти четкого ответа. В любом случае я выполняю эту задачу без каких-либо данных, таких как пароль пользователя AWS или ключ доступа AWS. Это была трудная часть, так как у меня ограниченные ресурсы на меня, поэтому я не знаю, с чего начать. В некоторых примерах требуется ключ ACCESS KEY или SECRET KEY. Но у меня этого нет. У меня даже нет учетных данных роли IAM. Также мой начальник сказал, что мой доступ был предоставлен в роли IAM, поэтому я могу использовать SES на сервере, и для этого мне нужно использовать API-вызов.Codeigniter/PHP Отправить SES Email через API

У кого-нибудь есть идея о том, как добиться этого на PHP? Вам нужна помощь. Спасибо

+0

Проверьте это [link] (https://github.com/joelcox/codeigniter-amazon-ses) !!! – Saty

+0

Нужны ли какие-либо учетные данные? из того, что я вижу, только с помощью unit_test. Но я беспокоюсь, если для этого нужен AWS ACCESS KEY для этого –

ответ

0

Ваш начальник должен создать пользователя IAM с определенными разрешениями, чтобы этот конкретный пользователь мог использовать свою учетную запись SES. У этого пользователя IAM есть ключ API и секрет. С помощью этих учетных данных вы можете использовать любую библиотеку, которая сильно работает с SES API. Из того, что вы говорите, кажется, ваш suoerior уже создал пользователя IAM, поэтому вам нужны только ключи, и вам будет хорошо идти. Возможно, вы хотите, чтобы он предоставил вам доступ к SNS.

+0

Я уже спрашивал его о полномочиях. Но он сказал, что мне не нужно иметь учетные данные для имени пользователя и пароля, так как я не буду использовать SES SMTP, но вместо этого он хочет, чтобы я использовал CES API SES. Теперь я не знаю, каковы требуемые требования, если я пойду с его предлагаемым подходом. Поскольку я исследовал SES API Call, необходимо использовать AWS SECRET KEY для отправки электронной почты. Но у меня нет таких удостоверений. –