Ожидаемый код ответа 250, но получил код & ldquo; 530 & rdquo ;, с сообщением & ldquo; 530 5.7.0 Сначала должен выпустить команду STARTTLS. x137sm8398940pfd.162 - gsmtp & rdquo; [Дубликат]

Удаление глобального флага f3 устранит вашу проблему.

var re = new RegExp(query, 'gi');

Должно быть

var re = new RegExp(query, 'i');
44
задан SRENG Khorn 11 September 2015 в 04:11
поделиться

10 ответов

ваш MAIL_PASSWORD=must a APPpasword после изменения .env остановить сервер, затем очистить конфигурацию cahce php artisan config: cahce и снова запустить сервер

ссылка Не удается отправить сообщение без адреса отправителя в laravel 5.2 Я установил .env и mail.php как

0
ответ дан Community 21 August 2018 в 01:46
поделиться

в bluehost я не смог сбросить пароль; с этим драйвером работал:

MAIL_DRIVER=sendmail
0
ответ дан Diego Santa Cruz Mendezú 21 August 2018 в 01:46
поделиться

, если вы все равно сможете отправлять почту после установки всех конфигов вправо и получить запрещенные или таймаутные ошибки, вы можете установить allow less secure apps to access your account в gmail. вы можете следить за здесь

6
ответ дан Gokigooooks 21 August 2018 в 01:46
поделиться
  • 1
    Да, это лучшее решение. У меня были все предыдущие настройки, но я не мог больше войти в систему. Предоставление менее надежным приложениям доступа к учетной записи, работающей для меня. – pbalazek 15 June 2016 в 10:01
  • 2
    это то, что решило мою проблему – vijayrana 27 January 2017 в 07:21
  • 3
    Я получаю 535-5.7.8. Имя пользователя и пароль не принимаются, и это решило мою проблему. – Mauricio Trajano 21 June 2017 в 00:44

Это рабочий образец, который я пробовал:

Откройте ваш mail.php в папке config, затем заполните эту опцию:

'driver' => env('MAIL_DRIVER', 'smtp'),
'host' =>env('MAIL_HOST', 'smtp.gmail.com'),
'port' =>env('MAIL_PORT', 587),
'from' => ['address' =>'youremail@mail.com', 'name' => 'Email_Subject'],
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
'username' =>env('MAIL_USERNAME','yourusername@mail.com'),
'password' =>env('MAIL_PASSWORD','youremailpassword'),
'sendmail' =>'/usr/sbin/sendmail -bs',

Откройте свой .env файл в рамках проекта root. Также отредактируйте этот файл, следуя приведенному выше параметру, например

MAIL_DRIVER=smtp    
MAIL_HOST=smtp.gmail.com   
MAIL_PORT=587      
MAIL_USERNAME=youremailusername<br>
MAIL_PASSWORD=youremailpassword
MAIL_ENCRYPTION=tls

. После этого очистите конфигурацию, выполнив эту команду

php artisan config:cache

Перезапустите локальный сервер

Попробуйте посетить ваш маршрут с контроллером содержит функцию почты в первый раз, это все еще ошибка Authentication Required. Вам необходимо войти в систему через свою учетную запись gmail, чтобы разрешить ненадежное соединение. Посетите эту ссылку , чтобы разрешить

10
ответ дан m2j 21 August 2018 в 01:46
поделиться

Попробуйте использовать sendmail вместо драйвера smtp (в соответствии с этими рекомендациями: http://code.tutsplus.com/tutorials/sending-emails-with -laravel-4-gmail - net-36105 )

MAIL_DRIVER=sendmail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=your@gmail.com
MAIL_PASSWORD=apppassword
MAIL_ENCRYPTION=tls
15
ответ дан Martins 21 August 2018 в 01:46
поделиться

Если вы разрабатываете XAMPP, вам понадобится SMTP-служба для отправки электронной почты. Попробуйте использовать учетную запись MailGun. Он бесплатный и простой в использовании.

-1
ответ дан Masud Miah 21 August 2018 в 01:46
поделиться

Все, что вам нужно сделать, это просто отредактировать файл you.env, вот и все.

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=<your_email_address>
MAIL_PASSWORD=<your_gmail_app_password_>
MAIL_ENCRYPTION=ssl

для пароля приложения goto https://support.google.com/accounts/answer/185833?hl=ru

и продлевать app pasword и сохранить для будущего использования. потому что, как только вы создаете пароль приложения, вы не можете повторно редактировать пароль или изменять тот же пароль приложения (вы можете создать несколько паролей приложений)

8
ответ дан NaveenDA 21 August 2018 в 01:46
поделиться

Проблема для меня в том, что по какой-то причине имя пользователя / пароль пришел из NULL из почтового конфига. Чтобы проверить, что перед отправкой проверки электронной почты следуйте следующему коду:

dd(Config::get('mail'));

Если ваше имя пользователя / пароль было введено только с помощью:

Config::set('mail.username', 'yourusername');
Config::set('mail.password', 'yourpassword');
0
ответ дан Rafael Silva da Cunha 21 August 2018 в 01:46
поделиться

сначала войдите в свою учетную запись gmail и в My account > Sign In And Security > Sign In to google включите two step verification, затем вы можете сгенерировать app password, и вы можете использовать этот пароль приложения в файле .env.

Ваш .env будет выглядеть примерно так:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=myemail@gmail.com
MAIL_PASSWORD=apppassword
MAIL_ENCRYPTION=tls

Не забудьте запустить php artisan config:cache после внесения изменений в ваш файл .env.

78
ответ дан Sid 21 August 2018 в 01:46
поделиться
  • 1
    После выполнения вашего совета это произошло: Соединение не удалось установить с помощью хоста smtp.gmail.com [Была сделана попытка получить доступ к сокету способом, запрещенным его разрешениями доступа. # 10013] – SRENG Khorn 11 September 2015 в 05:27
  • 2
    вы используете пароль приложения или свой собственный пароль Gmail? или если у вас есть какое-либо программное обеспечение для интернет-безопасности, например norton, kaspersky и т. д., отключите его и проверьте, работает ли отправка электронной почты. – Sid 11 September 2015 в 05:48
  • 3
    Да, я использую пароль приложения Google, и я отключил McAfee, но ничего не случилось. – SRENG Khorn 11 September 2015 в 06:15
  • 4
    не забудьте разрешить gmail отправлять электронную почту за пределами google.com/settings/security/lesssecureapps – Faris Rayhan 7 January 2017 в 08:02
  • 5
    работает на меня! почему это не принятый ответ ??? – publicknowledge 20 January 2018 в 07:37
-2
ответ дан gonga dev 31 October 2018 в 20:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: