Mam problem z funkcja mail() , przerabiam wlasnie jedna z ksiazek o php i jes tam przyklad:
<?php // utworzenie krótkich nazw zmiennych $nazwa=$_POST['nazwa']; $email=$_POST['email']; $komentarz=$_POST['komentarz']; $adresdo = 'komentarze@przyklad.com'; $temat = 'Komentarz ze strony WWW'; $zawartosc = 'Nazwa klienta: '.$nazwa."n" .'Adres pocztowy: '.$email."n" ."Komentarz klienta: n".$komentarz."n"; $adresod = 'serwerwww@przyklad.com'; ?>
kozystam z tej funkci pierwszy raz a w ksiazce niestety niezostala ona wytłumaczona wystarczajaco
Bawiłem się nieco nim i mimo ze w ksiazce nic o tym nie pisali wypełnilem pola "mail function" w php.ini podalem tam SMTP jako poczta.o2.pl czyli poczta z portalu tlenu.pl i w tedy zaczelo cos sie dziac komunikat o błędzie w końcu miał sens:
Warning: mail() [function.mail]: SMTP server response: 554 <chadrain@tlen.pl>: Sender address rejected: SERWER poczta.o2.pl WYMAGA UWIERZYTELNIENIA. Zobacz http://pomoc.o2.pl/poczta/autoryzacja/ i skonfiguruj poprawnie program pocztowy. in c:\program files\apache group\Apache\htdocs\przetworzkomentarz.php on line 13
Rozumiem że potrzebny jest jeszcze kod podający informacje do uwierzytelnienia ale niwiem jak to zrobić.
Męcze się nad tym cały dzisiejszy dzień i byłbym wdzięczny za pomoc . Ogólnie z chęcią wysłuchał bym rad dotyczących wysyłania emaili za pomocą funkcji mail() lub innych metod.
Za pomoc naprawde bardzo z góry dziękuje.