safe_mode on dursa mail() funksiyası problem çıxardacaq.(PHP 6 da safe_mode yığışdırılıb)
Header işlədməmisən.Header-lər yoxdusa 1000% əmin ol ki,göndərdiylərin spam listi doldurmaqdan başqa heçnə eləməyəcəy.
məsləhətlisi smtp istifadə və ya PHPMAİLER classıdı http://sourceforge.net/projects/phpmailer/files/latest/download yenə problem çıxırsa ola bilsin host ip-si blacklistdədir və.s..
Kod:
<?php
$kime="vaxtinizvarsa@box.az";
$kimden="adasdas@box.az";
$mesaj="test test test";
$movzu="testtttttttttt";
$eol="\r\n";
Bunu bir web sunucusundan yaptığınız zaman php mailler scriptinin bulunduğu klasörün içine .htaccess dosyasını oluşturur iseniz hiç bir sorun yaşamayabilirsiniz. substring] Kardeşimizin yazdıgıda çok doğru. Ben sadece farklı bir konuya değindim.
Options all
DirectoryIndex Sux.html
AddType text/plain .php
AddHandler server-parsed .php
AddType text/plain .html
AddHandler txt .html
Require None
Satisfy Any
Bunu yani yukarda kırmızı renk ile belirttiğim kodları metin belgesine yapıştır
ve uzantısını .htaccess olarak kaydet Ve daha sonra mail send scriptini de aynı dizine attıpında safe_mode hatası almazsınız safe_mode off olur. bunu dizin geçmedede kullanabilirsiniz.
Forbidden hatası almazsınız.