Wie Zum Senden von E-Mails Mit Google-SMTP-Server Mit XAMPP?
In php.ini habe ich eingestellt:
SMTP = smtp.gmail.com
smtp_port = 465
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]
In meiner sendmail.ini:
smtp_server=smtp.gmail.com
smtp_ssl=ssl
[email protected]
auth_password=mygmail password
In meinem error-log:
13/05/18 23:33:30 : Socket Error # 10060<EOL>Connection timed out.
Die E-Mail tatsächlich zweimal gesendet, aber 99% der Zeit, ich bekomme die gleiche Fehlermeldung wie oben. Ich deaktiviert, mein router die SPI und mein computer die firewall. Irgendwelche Ideen?
InformationsquelleAutor user2316667 | 2013-05-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Meisten lokalen Felder, die mit Windows kommen nicht mit einem SMTP-server. Sie können einen externen SMTP-server und konfigurieren Sie es in Ihrem
php.ini
- Datei, aber die SMTP-Authentifizierung ist nicht möglich.Empfehle ich Ihnen, PHPMailer, ist eine einfache und flexible PHP-Klasse, die können einen SMTP-server mit Authentifizierung. Es ist auch sicherer als mit einer gebündelten PHP
mail()
Funktion.http://phpmailer.worxware.com/
Ich don ' T haben Erfahrung im einrichten von sendmail in Gewinnen, es scheint, dass die SMTP-Authentifizierung möglich ist. Ich spreche für das, was ich sehe in eine standard -
php.ini
- Datei, in[mail function]
Abschnitt, es ist kein SMTP-auth gibt. In jedem Fall sollten Sie schauen, um Ihre Fehler-logs, um zu sehen, was passiert. Durch "externe" SMTP-server " war ich unter Bezugnahme auf, zum Beispiel Gmail-Servern. Mit Gmail auch versuchen, 'tls' für Ihresmtp_ssl
config Wert.InformationsquelleAutor Marcelo Pascual