Autor Zpráva
L0K0
Profil
Dobrý den mám menší problém s odesíláním emailů z localhostu, který mám přes balík xampp.

Dle návodů na netu jsem postupoval avšak jsem se dostal na tento problém.

Konfiguraci mám takovou:

V php.ini:
; SMTP = localhost //odkomentováno
; smtp_port = 25 //odkomentováno
sendmail_path = "\"D:\xampp\sendmail\sendmail.exe\" -t"

V sendmail.ini
smtp_server=smtp.gmail.com
smtp_port=587

auth_username=mail@gmail.com
auth_password=mailpass

PHP:
mail('exaple@example.com','Sample mail','Sample content','From: exaple@example.com');

Když načtu stránku chvíli se načítá problikne loading a to je vše.

Erro log u sendmailu mi vypíše toto: Connection Closed Gracefully.
Dle návodů různě dostupných by tato konfigurace měla šlapat, ale mě prostě nejede, nevíte proč?
Antivir mám vypnutý..

Děkuji popř. za každou odpověď.
Davex
Profil
L0K0:
Na portu 587 je očekávano šifrované SMTP přes TLS, se kterým asi program sendmail.exe nepracuje. Zkus v sendmail.ini nastavit standardní SMTP port bez šifrování smtp_port=25.
L0K0
Profil
Davex:
Po změně portu na 25 to hodí toto:
14/01/11 20:20:14 : Connect timed out.
14/01/11 20:20:15 : Connect timed out.


EDIT: 2x se to jako by spustí.. Jestli to mám chápat, že to třeba dělá automaticky druhý pokus..

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0