Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja mail() - problem
chad
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 16.08.2005

Ostrzeżenie: (0%)
-----


witam po raz pierwszy.
Mam problem z funkcja mail() , przerabiam wlasnie jedna z ksiazek o php i jes tam przyklad:

  1. <?php
  2. // utworzenie krótkich nazw zmiennych
  3. $nazwa=$_POST['nazwa'];
  4. $email=$_POST['email'];
  5. $komentarz=$_POST['komentarz'];
  6. $adresdo = 'komentarze@przyklad.com';
  7. $temat = 'Komentarz ze strony WWW';
  8. $zawartosc = 'Nazwa klienta: '.$nazwa."n"
  9.  .'Adres pocztowy: '.$email."n"
  10.  ."Komentarz klienta: n".$komentarz."n";
  11. $adresod = 'serwerwww@przyklad.com';
  12.  
  13. mail($adresdo, $temat, $zawartosc, $adresod);
  14. ?>


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mrowa
post
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 10.08.2005

Ostrzeżenie: (0%)
-----


funkcja mail() sluzy raczej do wysylania wiadomosci poprzez server smtp znajdujacy sie na tym samy komputerze(localhost) lub takim ktory nie wymaga od nas uwierzytelnienia (siec lokalna)
jezeli chcesz uwierzytenic maila to tu sa linki

http://pl.php.net/manual/en/ref.mail.php#39305
http://www.zend.com/codex.php?id=708&single=1

powodzenia
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 17:10