Проверка электронной почты онлайн с помощью laravel - PullRequest
0 голосов
/ 29 апреля 2019

Я использовал mailtrap для локального запуска проверки электронной почты, и все, казалось, работало нормально.Как только я отправил его на heroku, перестал работать mailtrap для отправки писем.Я перепробовал несколько вещей, в том числе аддон sendgrid, но моя учетная запись была приостановлена, когда я вошел в sendgrid.

Кто-то должен зарегистрироваться, а затем получить электронное письмо, чтобы подтвердить свою электронную почту ... Этодля платформы для голосования, и мне нужна максимальная безопасность.

Ответы [ 2 ]

0 голосов
/ 30 апреля 2019

Строка тега Mailtrap равна Safe Email Testing for Staging and Development, поэтому, если вы используете ее в работе, возможно, вы делаете это неправильно. Из вашего описания понятно, почему sendgrid приостановил работу вашей учетной записи, но я бы порекомендовал вам использовать штемпель или почтовый пистолет.

0 голосов
/ 30 апреля 2019

Для отправки электронных писем в рабочем состоянии в приложении Laravel вам необходимо использовать один из поддерживаемых драйверов, перечисленных в документации:

 "smtp", "sendmail", "mailgun", "mandrill", "ses", "sparkpost", "log", "array"

Mailtrap не может работать в производственной среде, так как пользователи не будут получать электронные письма на свой почтовый ящик. Если вам нужно использовать sendgrid, у них есть подробное руководство о том, как это сделать с помощью драйвера SMTP здесь

Я не уверен, почему ваша учетная запись была отключена, но просто создайте новую, не используйте дополнение Heroku sendgrid.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...