2016-10-24 2 views
0

Я хочу отправить почту с помощью моего приложения laravel, но у меня возникли проблемы с отправкой ошибки, так как мой smtp-сервер не может быть достигнут.Как отправить электронную почту в laravel 5 с помощью gmail

моя почта configation

<?php 

return [ 

    'driver' => env('MAIL_DRIVER', 'smtp'), 

    'host' => env('MAIL_HOST', 'smtp.gmail.com'), 

    'port' => env('MAIL_PORT', 587), 

    'from' => ['address' => '[email protected]', 'name' => 'do not replay'], 

    'encryption' => env('MAIL_ENCRYPTION', 'tls'), 

    'username' => env('MAIL_USERNAME'), 

    'password' => env('MAIL_PASSWORD'), 

    'sendmail' => '/usr/sbin/sendmail -bs', 


]; 

мой .env файл

APP_ENV=local 
APP_DEBUG=true 
APP_KEY=base64:XewgRN8avAbSmWxu2IXcB5b3AhwSfdffm9VmpT/0A8k= 
APP_URL=http://localhost 

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=clear 
DB_USERNAME=root 
DB_PASSWORD="" 

CACHE_DRIVER=file 
SESSION_DRIVER=file 
QUEUE_DRIVER=sync 

REDIS_HOST=127.0.0.1 
REDIS_PASSWORD=null 
REDIS_PORT=6379 

MAIL_DRIVER=smtp 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=587 
[email protected] 
MAIL_PASSWORD=myapppaswword 
MAIL_ENCRYPTION=tls 

но генерировать эту ошибку

Swift_TransportException in AbstractSmtpTransport.php line 383: 
Expected response code 220 but got code "421", with message "421 Cannot connect to SMTP server 74.125.206.108 (74.125.206.108:587), connect error 10060 
" 

я искал решение, но я не мог найти один любая помощь будет оцениваться

+0

Включить менее безопасные приложения сначала https://support.google.com/accounts/answer/6010255?hl=ru –

ответ

1

Я считаю, что вы можете найти то, что вам нужно в this linked post.

Эта проблема обычно может произойти, если вы не включили два шага проверку для аккаунта Gmail вы используете для отправки по электронной почте. Итак, сначала включите двухэтапную аутентификацию, вы найдете много ресурсов для включения двухэтапной аутентификации. После его включения у вас есть , чтобы создать пароль приложения. И используйте пароль приложения в вашем .ENV-файле.

+0

Я включил двухэтапную аутентификацию и использую мой пароль приложения. – user3266023

Смежные вопросы