PHP , сделать небольшой API который из POST запроса отправляет EMAIL , данные тела в JSON
Как должно работать?
Например приходит POST запрос с таким телом запроса:
{
"Desination": "mail1@mail.com,mail2@mail.com,mail13@mail.com",
"LetterSubject": "Привет это тема письма",
"LetterBody": "Привет это Тело письма которое поддерживает переносы на новую строку и UTF-8"
}
Отправляет письма на список получателей в поле "Desination"
Возвращает детальные данные в случае ошибки.
Отправитель и данные почтового сервиса хранятся в настройках ENV
ссылка на сервис должна выглядеть примерно так
Настройки проекта:
Хранить в ENV:
MAIL_DRIVER=smtp
MAIL_HOST=mail.myhost.com
MAIL_PORT=587
MAIL_SECURE=tls
MAIL_USERNAME=no-reply@myhost.com
MAIL_PASSWORD=mypass
MAIL_FROM_ADDRESS=no-reply@myhost.com
MAIL_FROM_NAME=My name
Авторизация на API:
API_USERNAME=vasia
API_USERPASS=mypass
Требования:
Фреймворк не нужен, тут всё просто.
Использовать максимально нативные, стандартные библиотеки PHP, актуальные и поддерживаемые на сегодняшний день.
Согласовать библиотеки с заказчиком.
Должна быть поддержка почты google.
Работа через GIT.
Установка должна свестись к простому клонированию через GIT.
Настроить Gitignore, чтоб настройки не затирались при каждом обновлении проекта.
Безопасная сделка.
Предлагайте вашу стоимость и сроки.