#laravel #api
#laravel #API
Вопрос:
Я пытаюсь отправлять электронные письма в Laravel с помощью Sendinblue API, но проблема в том, что я не знаю, как настроить файлы (.env-файл, файл config / mail и т. Д.)
Вот сведения, которые у меня есть (которые зарегистрированы в sendinblue). Я отредактировал некоторые данные, чтобы важные детали не были видны.
Адрес электронной почты, зарегистрированный в sendinblue-xxxx@xxxx.com
Компания / организация, зарегистрированная в sendinblue -XXXXОРГАНИЗАЦИЯ
Подробная информация о Sendinblue страница 1
Подробности о Sendinblue страница 2
Другие почтовые службы имеют соответствующую документацию Laravel, но поскольку мы тестируем, нам нужны бесплатные почтовые службы для нескольких электронных писем. И мы также предпочли sendinblue для наших тестов.
Комментарии:
1. Вы можете попробовать эту библиотеку github.com/agence-webup/laravel-sendinblue
2. @Al-Amin Какой ключ доступа в этом репозитории?
3. что касается моих данных?
4. просто установите в you .env
SENDINBLUE_KEY= your_api_key
, api_key, доступный на вашем первом скриншоте5. @Al-Amin Нет, это не работает. Хотя я не получаю сообщение об ошибке, но я также не получаю электронные письма
Ответ №1:
Сначала я должен отправить электронное письмо в службу поддержки sendinblue, чтобы активировать SMTP-учетную запись Sendinblue. Убедитесь, что ваш активирован.
Тогда вот конфигурация, которая сработала для меня:
MAIL_DRIVER=smtp
MAIL_HOST=smtp-relay.sendinblue.com
MAIL_PORT=587
MAIL_USERNAME=mylogin@gmail.com
MAIL_PASSWORD="master_password_or_smtp_key_value"
MAIL_FROM_ADDRESS="no-reply@mydomain.com"
где:
MAIL_USERNAME — это значение «Login» в «Ваших настройках SMTP» (не имя ключа SMTP)
MAIL_PASSWORD — это либо главный пароль, либо значение ключа SMTP
Комментарии:
1. Вносили ли вы какие-либо другие изменения, кроме как в файле .emv ?
2. Нет, это все. И не забудьте защитить свой env-файл. Кто-то попытается украсть вашу информацию sendinblue
3. Хм, поскольку я пытался раньше и не смог этого сделать, я использовал сервисы Gmail для проверки электронных писем реальным людям. Я снова попробую ваши методы и дам вам знать. В любом случае спасибо.