[PHP] Zero kumania czaczy z mail()

0

Czy mógłby ktoś bardzo łopatologicznie wytłumaczyć mi jak móc wysyłać maile z poziomu PHP? Robiąc stronę pracuję pod Windows XP, ale docelowo ma być ona na konkretnym serwerze z mysql, chyba apache i być może z czymś jeszcze.
Potrzebne jest mi wysyłanie maili na ustalony adres wprost z kodu PHP, ale mimo dokumentacji i wielu przykładów nic nie chce mi chodzić. Wynik funkcji mail() jest zawsze negatywny, a w logu www wypisywane jest albo, że nie znaleziono serwera SMTP (jak ustawię localhost w php.ini), albo dostaję błąd 550 5.5.7 (o ile się nie mylę) z informacją, że mail nie może być "relayed", a mój ip jest "forged" (sfałszowany).
Próbowałem już wszystko czytać i sprawdzać, ale kolejne próby prowadzą mnie tylko do obłędu... :-[ [glowa]

Rzekomo ta funkcjonalność miała być wbudowana w PHP i miała być banalna, a to chyba jedna wielka ściema. Bo o ile się doczytałem, to wbudowana ona jest, ale w systemy unixowe (sendmail).

0

zainstaluj se linucha ;]

0

musiałbyś postawić u siebie serwer smtp albo skorzystać z jakiejś klasy która umożliwi wysłać maila przez zewnętrzny serwer z autoryzacją
ale nie martw się - jeśli docelowo strona będzie na płatnym hostingu to tam będzie działać wszystko jak należy

0

Cepa: Linux.... Linux.... Linux....

Też miałem taki problem.
Na dzień dobry bez serwera smtp ani rusz. Zainstaluj sobie http://www.hmailserver.com/ -> Po polsku łatwy w obsłudze.
Nastepnie w php.ini ustaw:
SMTP = localhost
smtp_port = 25

Jak bedziesz miał trudność, zawsze moge pomoc przez VNC ->
http://pl.wikipedia.org/wiki/VNC -> szybkiego neta musisz miec

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