Possible Duplicate:
php mail() function on localhostYardım
sitemde şifre kurtarma için bazı localhost test yapmaya çalışıyor, ama değilim ben bir e-posta göndermeye çalıştığınızda, aşağıdaki hatayı alıyorum:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
İşte php.ini dosyasındaki ilgili ayarlar.
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]
Bunların localhost sınaması için ayarlanacağından emin değilim. Sağlayıcımın posta sunucusu ne olursa olsun SMTP
'u ayarlamam gerektiğini anlıyorum, ama paylaşılan bir ofis binasında çalışıyorum, bu yüzden interneti kimin temin ettiğini bile öğrenemiyorum.
Şimdiden teşekkürler.
... ya da İSS birini kullanabilirsiniz:
PHPMailer örnek:Bu PHP kütüphaneleri aslında çok kolayca aynı makinede yüklü e-posta sunucusu olmadan, herhangi bir platformdan e-posta gönderebilirsiniz SMTP protokolünü uygulamak. – Shef