Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja mail() - problem
chad
post 16.08.2005, 20:15:02
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
chad
post 17.08.2005, 18:47:06
Post #2





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

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


Rozejżałem się ale rzeczy typu postfix czy sandmail mnie jak narazie przerażają , poza tym chciałbym w miare możliwości sam pisać pewne rzeczy a nie kożystać z gotowych narzędzi . Natomiast zainstalowałem krasnala w szystko poszło gładko no i teraz będe próbował rozwiązać mójproblem przy użyciu wbudowanego smtp free servera.

Po zatym przeczytałem również że w takich sytuacjach należy kożystać z serwera SMTP
swojego dostawcy internetowego ... ale niestety w moim przypadku to również niedziała
niewiem dlaczego może to wcale nie jest właściwe rozwiązanie...

Jakkolwiem mam czysto teoretyczne pytanie czy jeśli wykupie sobie miejsce na serwerze np. w www.boo.pl to rozumiem że wtedy mail() będzie działał bez kłopotów bo bedzie kożystał z ich serwera smtp czy tak? bo jeśli tak , to właśnie w ten sposób zrobie .
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 18:46