Sendmail-Konfiguration für WAMP und PHP
Haben Sie Probleme beim Senden von E-Mails mit Sendmail in Ihrer WAMP-Serverumgebung? Dieser Leitfaden befasst sich mit den häufigsten Herausforderungen, die bei der Konfiguration von Sendmail mit Gmail auftreten, und bietet eine umfassende Lösung.
Fehlerbehebung bei der Sendmail-Konfiguration mit Gmail
Beim Versuch, E-Mails über den Port zu senden 465 tritt möglicherweise die Fehlermeldung „Socket-Fehler Nr. 10060: Zeitüberschreitung der Verbindung“ auf. Dies liegt daran, dass SMTP-Dienste in einigen Netzwerken aus Sicherheitsgründen so konfiguriert sind, dass sie Port 465 blockieren.
Wenn Sie zu Port 587 wechseln, erhalten Sie möglicherweise die Fehlermeldung „Verbindung ordnungsgemäß geschlossen“, was darauf hinweist, dass die Nachricht nicht übertragen wurde . Dies liegt daran, dass Ihr ISP möglicherweise keine unverschlüsselte SMTP-Kommunikation auf Port 587 unterstützt.
Empfohlene Konfigurationseinstellungen
Um Sendmail erfolgreich mit Gmail zu konfigurieren, berücksichtigen Sie die folgenden Einstellungen in Ihrem Sendmail .ini-Datei:
[sendmail] smtp_server=smtp.gmail.com smtp_port=587 smtp_ssl=ssl error_logfile=error.log debug_logfile=debug.log [email protected] auth_password=your_password hostname=localhost
Stellen Sie in Ihrer php.ini-Datei die folgenden Einstellungen sicher:
[mail function] smtp_port = 587 sendmail_path="C:\wamp\sendmail\sendmail.exe -t" mail.add_x_header = On
Zusätzliche Tipps zur Fehlerbehebung
Sendmail als Administrator ausführen
In einigen Fällen müssen Sie Sendmail möglicherweise als Administrator ausführen. Gehen Sie dazu folgendermaßen vor:
Durch Befolgen dieser Schritte können Sie die Konfiguration erfolgreich durchführen Sendmail, um E-Mails über Ihr Gmail-Konto von WAMP aus zu senden.
Das obige ist der detaillierte Inhalt vonWie kann ich Sendmail-Konfigurationsprobleme mit Gmail in WAMP beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!