Laravel отправляет подтверждение по электронной почте зарегистрированному пользователю - PullRequest
0 голосов
/ 15 июня 2019

Я новичок в Laravel.Я легко реализовал проверку электронной почты Laravel для зарегистрированных пользователей на основе Laravel https://laravel.com/docs/5.8/verification

, и он отлично работает для целей тестирования на локальном сервере.Теперь я хочу загрузить на сервер.теперь он использует Mailtrap по умолчанию для получения электронной почты всех пользователей.

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=****
MAIL_PASSWORD=****
MAIL_ENCRYPTION=tls

// user.php

class User extends Authenticatable implements MustVerifyEmail
{
    use Notifiable;

Мое требование - после регистрации, электронное письмо следует отправить зарегистрированномуemailId, а не на учетную запись mailtrap.Я много исследовал это в google, но все решение только для отправки электронных писем в mailtrap или другие, но вместо этого я хочу отправить на электронный адрес пользователя со ссылкой для подтверждения.

Ответы [ 2 ]

1 голос
/ 15 июня 2019
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=****
MAIL_PASSWORD=****
MAIL_ENCRYPTION=tls

это конфигурация .env, которую вы изменили на свой собственный почтовый сервер.чтобы laravel отправлял электронную почту с использованием этих настроек зарегистрированным пользователям.

1 голос
/ 15 июня 2019

Я предполагаю, что вы успешно внедрили письмо активации. Чтобы ваше приложение отправляло электронную почту на адрес электронной почты зарегистрированного пользователя, вам необходимо предоставить учетные данные SMTP вашего почтового сервера. Для живого приложения вы не можете использовать учетные данные для перехвата почты. Если вы используете учетные данные mailtrap, вы будете получать электронные письма только на свою учетную запись.

Если у вас нет учетных данных сервера smtp, вы можете создать учетную запись Gmail и учетные данные SMTP пользователя Gmail. И еще одна вещь, если вы используете Gmail, измените настройки для Less secure app из вашей учетной записи Google.

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