Pagina 1 din 1

Functia mail() din PHP.

Scris: 19-Aug-2008, 17:02:38
de misulache
Nu reusesc sa transmit email dintr-un script PHP folosind functia mail(). Mesajul nu ajunge la destinatie cu toate ca utilizarea functiei nu-mi da nici o eroare. Parametrii cred ca ii setez corect, fiindca help-functiei este destul de clar, in php.ini am facut, zic eu, setarile cerute de Windows. Lucrez pe localhost sub IIS. Ce cauza ar putea fi?

Scris: 19-Aug-2008, 17:25:50
de Iuliu
Pot fi 2 cauze:
1) error_reporting este dezactivat
2) in php.ini nu este setat corect serverul smtp

Scris: 19-Aug-2008, 17:52:31
de dorin
Mutat de la 3.0.x Cum pot să...?.

Functia mail() din PHP

Scris: 20-Aug-2008, 08:47:41
de misulache
Setarile mele din php.ini sunt:
SMTP = localhost
smtp_port = 25
Error_reporting nu stiu de unde se dezactiveaza. Oricum pana sa merg pe firul Control Panel->Administrative Tools->IIS->Default SMTP Virtual Server->Properties->Acces->Relay si sa adaug in lista adresa 127.0.0.1 imi dadea eroare de Relay. O mai fi si altceva...

Scris: 20-Aug-2008, 12:03:03
de ExtraDesign
intrebare banala: ai smtp deschis? :) daca da.. teoretic ar trebui sa mearga :-?

Scris: 20-Aug-2008, 17:56:01
de Iuliu
SMTP = localhost
De fapt serverul smtp trebuie sa-l afli de la ISP (Internet Service Provider), ceva de genul SMTP = mail.telstar-online.net, daca ISP-ul tau nu are asa ceva sau serverul lor smtp necesita autentificare, va trebuie sa te folosesti de o alternativa in loc de functia mail() prezenta in php.