2017-05-29 2 views
1

Ich erstelle VPS und installiere zimbra mail in mail.mywebsite.com und mywebsite.com ist in anderen VPS.Wie konfiguriere ich mail.php für zimbra Mailserver in Laravel 5.3?

Mein mail.php in config Ordner:

'driver' => 'smtp', 
'host' => 'mail.mywebsite.com', 
'from' => [ 
    'address' => '[email protected]', 
    'name' => 'mywebsite.com' 
], 
'encryption' => env('MAIL_ENCRYPTION', 'No Encryption'), 
'username' => '[email protected]', 
'password' => '*******', 
'sendmail' => '/usr/sbin/sendmail -bs', 

In .env Datei:

MAIL_DRIVER=smtp 
MAIL_HOST=mailtrap.io 
MAIL_PORT=2525 
MAIL_USERNAME=null 
MAIL_PASSWORD=null 
MAIL_ENCRYPTION=null 
  1. Ich sehe mail.mywebsite.com:7520 kann.
  2. Mein Projekt ist Laravel 5.3.

Aber nach Sende Mail finden diesen Fehler:

Swift_TransportException in StreamBuffer.php line 268: 
Connection could not be established with host mail.mywebsite.com[Connection timed out #110] 

Können Sie dieses Problem beheben?

Vielen Dank.

+0

Können Sie .env Datei Konfiguration –

+0

Hallo @BikashP zeigen, ich meine Frage aktualisieren :-) – mySun

+0

Sie sollten Ihre E-Mail-Konfigurationsdatei in .env Datei –

Antwort

2

.env Datei aussehen wird dieses

MAIL_DRIVER=smtp 
MAIL_HOST=smtp host 
MAIL_PORT=25 
MAIL_USERNAME=user_name 
MAIL_PASSWORD=password 
MAIL_ENCRYPTION=TLS 
+0

zuerst ändern Danke, ich aktualisiere '.env' und zeige keinen Fehler, aber keine Post in meinem Google Mail-Konto. – mySun

+0

@mySun Google Mail hat viele restriktive Regeln, die E-Mails aus unbekannten Quellen erhalten und wahrscheinlich auf eine schwarze Liste gesetzt sind. – Troyer

+0

Der Standard-SMTP-Port ist 465 für Google Mail. –