[PHP] mail() do wp.pl dziala do pozostalych NIE

0
<?
  $adresat="[email protected]";
  $temat="temat wiadomosci";
  $wiadomosc="cos tam tego...";
  $nadawca="[email protected]";
  mail($adresat,$temat,$wiadomosc,"From: $nadawca\r\nReply-to: $nadawca\r\n");
?>

tu nie mozna nic spie**** a mi sie chyba udalo :| skrypt wysyla maile na konta wp.pl a na kazda inna domene wyskakuje:
Warning: Server Error in c:\apache\htdocs\mail.php on line 6 [sciana]
bawilem sie plikiem php.ini ale to nic nie daje, caly czas jest tak samo ;(
HELP PLEASE [???]

0

Hmm... Może napisz jakiego serwera używasz. Bo ja tu nie widzę błędu, raczej jest coś skopane w konfiguracji.

0

Wiec wszystko stoi na Win ;P dzieki PHPTriad :P

php.ini ->

[mail function]
; For Win32 only.
SMTP = smtp.wp.pl

; For Win32 only.
sendmail_from = [email protected]

Ale co dziwne wysyla na konta wirtualnej a na onet, o2 czy inne nie chce, nawet jak zmienie smtp na servery tych portali :/

0

Szczerze mówiąc, jeśli to co jest wklejone tutaj to wszystko co dotyczy funkcji mail, to dziwne, że to w ogóle działa :D. Bo tak się składa, że serwer SMTP Wirtualnej Polski wymaga uwierzytelnienia w celu wysłania wiadomości. Być może jak przesyła lokalnie do "swojego" serwera POP3, to działa, choć to dziwne. Ogólnie trudno w dzisiejszych czasach znaleźć serwer SMTP nie wymagający autoryzacji. No chyba, że postawisz sobie swój.
No i w sumie byłoby całkiem niezłym rozwiązaniem znaleźć sobie jakiś chodzący serwer SMTP i zainstalować sobie na kompie. Wtedy mógłbyś wysyłać dowolne maile od siebie (oczywiście do czasu, gdy Twój serwer znalazłby się na czarnych listach systemów antyspamowych ;) ).

0
  1. nadawca nie może być zmyślony w większości serwerów - jak korzystasz z smtp wp to w adresie nadawcy musi się pojawić ich domena
  2. smtp wp wymaga autoryzacji - albo dodasz hasło i login do pliku php.ini albo skorzystasz z gotowych klasy do wysyłania maili poprzez autoryzowany serwer - to by też rozwiązało prawdopodobny problem nr 3 - nie mówię że koniecznie musisz korzystać z tych klas tylko zobacz sobie jak tam jest zrobione
  3. problem z nagłowkami - serwer smtp może otrzymywać niedostateczną dla siebie liczbę nagłówków

1 użytkowników online, w tym zalogowanych: 0, gości: 1