![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!!!
Mam zainstalowane php v.5.1.2 Apache 1.3.34 i MySQL 5.0.18 oraz Free SMTP Server i chciałęm wysłac mail'a za pomocą fukcji mail() W skrypcie ma ona posatć: Kod $nazwa=$_POST['nazwa']; $email=$_POST['email']; $komentarz=$_POST['komentarz']; $adresdo = 'pstawik@op.pl'; $temat = 'Komentarz ze strony WWW'; $zawartosc = 'Nazwa klienta: '.$nazwa."\n" .'Adres pocztowy: '.$email."\n" ."Komentarz klienta: \n".$komentarz."\n"; $adresod = 'pstawik@op.pl'; mail($adresdo, $temat, $zawartosc, $adresod); I po odpaleniu wywala mi błąd: Kod Warning: mail() [function.mail]: SMTP server response: 550 Invalid recipient: pstawik@op.pl in c:\program files\apache group\Apache\htdocs\przetworzkomentarz.php on line 12 Nie wiem w czym leży przyczyna?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) W pliku php.ini mam wpisy: Kod [mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 ; For Win32 only. sendmail_from = stronka@moja.pl ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). sendmail_path = "c:\Program Files\Free SMTP Server\localsrv.exe -t" Proszę o radę i z góry dzięki. |
|
|
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Zobacz to, na pewno działa bez żadnej konfiguracji. Kiedyś ktoś zamieścił na Forum:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
No niestey nie działa. Powpisywałem wszystkie moje dane i klops. Na stronce wyświetla mi się nie przeworzony kof php ;|
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Tak trudno zmienic "<?" na "<?php" ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
No w sumie nie trudno. Cały skrypt działa, tylko ja miałem pytanie odnośnie konfiguracji jakiegoś serwera SMTP u siebie na komputerzei. Wszędzie piszą, że wystarczy zainstalować np Free SMTP Server albo QK SMTP Server zmienić wpis w php.ini i powinno działać. A wg mnie jest to oszukiwanie ludzi, gdyż przekopałem całe forum i nigdzie nie znalzłęm konkretnej odpowiedzi jak postawić na localhost serwer SMTP, z którego mogłaby korzystać funkcja mail. Ldzie instalują jakieś tam Krasnale i im chodzi, ale jak ktoś chce mieć większą kontrolę to już nie jest tak różowo. Na dłuższą metę prawdopodobnie ten skrytp nie spełni moich oczekiwań, więc jeszcze raz proszę DOŚWIADCZONYCH o pomoc.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 20.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Ja również mam problem jaki opisałeś. Jestem początkujacy i używam krasnalServ a mimo to nie moge wysłać maila funkcją mail(). Funkcja nie jest wyłączona a wszystko jest dobrze ustawione, host, port itp... Mam nadzieję że ktoś odpowie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 17:54 |