Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem funkci mail(), Amator
escobar1983
post
Post #1





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


Witam mam problem z wyslaniem maila. Wyskakuje mi blad taki jak ponizej :

Warning: mail(): SMTP server response: 550 Invalid recipient: ******@wp.pl

moj skypt wyglada tak :
Kod
<?php
  
   $nazwa=$_POST['nazwa'];
   $email=$_POST['email'];
   $komentarz=$_POST['komentarz'];
  $adresdo ='*****@wp.pl';
   $temat = 'Komentarz ze strony WWW';
   $adresod = '****l@o2.pl';
   $plik = 'Nazwa klienta: '.$nazwa."\t"
                .'Adres pocztowy: '.$email."\t"
                ."Komentarz klienta: \t".$komentarz."\n";
   mail($adresdo, $temat, $zawartosc, $adresod);
   ?>


Prosze o pomoc. Pozdrawiam
Go to the top of the page
+Quote Post
specialplan
post
Post #2





Grupa: Zarejestrowani
Postów: 206
Pomógł: 21
Dołączył: 1.09.2006
Skąd: Edinburgh

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


Czy proby wyslania na inny adres e-mail rowniez koncza sie niepowodzeniem?
Go to the top of the page
+Quote Post
escobar1983
post
Post #3





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


Tak
Uzywam krasnala . Czytalem gdzies ze musze konfigurowac php.ini Nie wiem co wpisac w sendmail_from = (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
specialplan
post
Post #4





Grupa: Zarejestrowani
Postów: 206
Pomógł: 21
Dołączył: 1.09.2006
Skąd: Edinburgh

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


Adres e-mail, ktory bedzie wyswietlany w wiadomosciach, np:


SMTP = myserver.com

//Dla Win32
sendmail_from = me@localhost.com

//Dla UNIX
sendmail_path = /usr/sbin/sendmail

Ten post edytował specialplan 6.02.2008, 11:30:43
Go to the top of the page
+Quote Post
escobar1983
post
Post #5





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


Wpisalem tak jak radziles i teraz wyskakuje blad :
Warning: mail(): Failed to connect to mailserver at "myserver.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()


Nie wiem sam o co chodzi z tym
Go to the top of the page
+Quote Post
specialplan
post
Post #6





Grupa: Zarejestrowani
Postów: 206
Pomógł: 21
Dołączył: 1.09.2006
Skąd: Edinburgh

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


myserver.com to tylko przyklad:) Myslalem, ze sie domyslisz. Musisz podac dane wlasnego serwera... Np localhost...
Go to the top of the page
+Quote Post
escobar1983
post
Post #7





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


No wlasnie po chwili sie domyslilem i wpisalem localhost . Ustawilem jeszcze w krasnalu serwer smtp na :smtp.wp.pl i maila podalem teraz wyskakuje mi blad

Warning: mail() [function.mail]: SMTP server response: 550 BLAD SPF - zobacz strone / SPF Error: Please see http://spf.pobox.com/why.html?sender=*****...iver=smtp.wp.pl Jesli jestes uzytkownikiem poczta.wp.pl sprawdz poprawnosc autoryzacji SMTP / If you are a poczta.wp.pl user check SMTP configuration: http://poczta.wp.pl/autoryzacja/

Sorry za moje amatorstwo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Licze na wyrozumialosc .
Go to the top of the page
+Quote Post
specialplan
post
Post #8





Grupa: Zarejestrowani
Postów: 206
Pomógł: 21
Dołączył: 1.09.2006
Skąd: Edinburgh

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


  1. <?php
  2. ini_set('sendmail_from', 'twoje_konto@email');
  3. ?>


przed odpaleniem funkcji mail();
Tylko nie ctrl+c tego dokladnie tylko podmien ten e-mail.
w php.ini zostaw pole sendmail_from puste;

Nie wiem jak dziala wp - nigdy nie mialem darmowej skrzynki. Poczytaj ich dokumentacje rowniez - byc moze nie obsluguja tego, co chcesz osiagnac.
Go to the top of the page
+Quote Post
escobar1983
post
Post #9





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


na wp jest autoryzacja korespondencji wychodzacej. Jak bedzie wygladal skrypt do SMTP-AUTH (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Moze nie da sie czegos takiego zrobic w co watpie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Mam jeszcze konto na gmail.com wie ktos moze czy tam tez jest stosowany mechanizm autoryzacji (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
kwiateusz
post
Post #10


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




tam wszystko w ogole jest robione po sslu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
escobar1983
post
Post #11





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


To co proponujecie?? Wogole sprawa wyglada tak iz robie formularz komentarzy klienta i chce aby nie tylko wyswietlal go na stronie ale rowniez wyslal go do firmy mailem. Zawsze moge odejsc od planu wysylania go mailem tylko uparlem sie na to (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam
Go to the top of the page
+Quote Post
nowotny
post
Post #12





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Generalnie musisz wszystko zrobić ręcznie, bez użycia funkcji mail... ręcznie połączyć się z serwerem, zalogować i utworzyć i wysłać maila... w manualu jest nawet przykład jak to zrobić...
Go to the top of the page
+Quote Post
escobar1983
post
Post #13





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


Ok postaram sie tego przykladu uzyc. Mam pytanie jeszcze to kiedy funkacja mail() dziala?? Jesli wrzuce juz stronke na serwer i podam adres maila z konta serweru to beda maila dochodzily?? Jakie polecacie serwery?
Go to the top of the page
+Quote Post
nowotny
post
Post #14





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Cytat(escobar1983 @ 6.02.2008, 13:28:09 ) *
Jesli wrzuce juz stronke na serwer i podam adres maila z konta serweru to beda maila dochodzily??

Zależy jak serwer jest skonfigurowany... na większości darmowych serwerów funkcja mail() jest zablokowana...
Go to the top of the page
+Quote Post

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: 23.08.2025 - 17:08