Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja mail, na dwóch różnych serwerach
bronx
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


witam

mam taki problem - na jednym z serwerów korzystam z funkcji mail bez problemu - formularz kontaktowy chodzi ładni. Jednak na innym nie wysyła.

Jak ktoś wie to niech napisze gdzie i co trzeba poustawiać w konfiguracji serwera żeby wszystko było ok (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


pozdrawiam i z góry dziękuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 18)
treewood
post
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 18.01.2003

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


1. Sprawdz czy masz skonfigurowany serwer pocztowy np. sendmail, qmail itp.
2. Jesli masz skonfigurowany serwer pocztowy to dowiedz sie od admina czy nie przyblokowal funkcji mail( ) ze wzgledow bezpieczenstwa
Go to the top of the page
+Quote Post
gladiror
post
Post #3





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


zrob skrypt na serwerze:

  1. <?
  2. infophp();
  3. ?>


lub

  1. <?php
  2. ?>


wlacz strone i obczaj co masz wlaczone...
Go to the top of the page
+Quote Post
bronx
post
Post #4





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(gladiror @ 2005-09-20 23:34:21)
zrob skrypt na serwerze:

  1. <?
  2. infophp();
  3. ?>


lub

  1. <?php
  2. ?>


wlacz strone i obczaj co masz wlaczone...

no własnie tak zrobiłem

i nie wiem które linijke za to odpowiadają.

to: ?

Kod
sendmail_from no value no value
sendmail_path /usr/sbin/sendmail -t -i  /usr/sbin/sendmail -t -i  
?
Go to the top of the page
+Quote Post
gladiror
post
Post #5





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


A wyskakuje jakiś błąd? Czy poprostu uruchamiasz mail("as@php.pl","as","as"); i nie dochodzą e-maile?
Go to the top of the page
+Quote Post
bronx
post
Post #6





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(gladiror @ 2005-09-21 15:36:34)
A wyskakuje jakiś błąd? Czy poprostu uruchamiasz mail("as@php.pl","as","as"); i nie dochodzą e-maile?

  1. <?php
  2. $adres_nadawcy=getenv("REMOTE_ADDR");
  3. $adres_nadawcywew=getenv("HTTP_X_FORWARDED_FOR");
  4. $host_nadawcy=gethostbyaddr(getenv("REMOTE_ADDR"));
  5.  
  6. $to = "ja@o2.pl";
  7. $subject = "Kontakt Ze Strony WWW";
  8. $from = "FROM: $nick <$email>";
  9. $headers="Content-Type: text/plain; charset="iso-8859-2"rn";
  10. $tresc = 'ksywka: '.$_POST['nick']."rn";
  11. $tresc .= 'mail: '.$_POST['email']."rn"; 
  12. $tresc .= 'miejscowosc: '.$_POST['miejscowosc']."rn";
  13. $tresc .= 'url: '.$_POST['url']."rn";
  14. $tresc .= 'temat: '.$_POST['temat']."rn"; 
  15. $tresc .= 'tresc: '.$_POST['tresc']."rn";
  16. $tresc.="----------------------------------------------------------------n";
  17.  $tresc.="Formularz wysłano: ".date("Y.m.d H:i")."n";
  18.  $tresc.="IP: ".$adres_nadawcy."n";
  19.  $tresc.="IP wew.: ".$adres_nadawcywew."n";
  20.  $tresc.="Host: ".$host_nadawcy."n";
  21.  
  22. if ( mail( $to, $subject, $tresc, $from ) ){
  23.  echo '<font color=black><center>Formularz Konatktowy Został Wysłany<br><b>Dziękujemy Za Zainteresowanie</b></center></font>';
  24. } else {
  25.  echo '<font color=black><center>Formularz <b>Nie</b> Został Wysłany<br>Prosimy Spróbować Ponownie</center></font>';
  26. }
  27. ?>


i wyskakuje "forumularz nie został wysłany..."

:/
Go to the top of the page
+Quote Post
-stokrotka-
post
Post #7





Goście







Cytat(gladiror @ 2005-09-21 13:36:34)
A wyskakuje jakiś błąd? Czy poprostu uruchamiasz mail("as@php.pl","as","as"); i nie dochodzą e-maile?

Cytat
A wyskakuje jakiś błąd? Czy poprostu uruchamiasz mail("as@php.pl","as","as"); i nie dochodzą e-maile?
Ja mam taki blad ze swoja strona. Wiesz moze jakie mogą byc przyczyny nie wysylania maila przy logowaniu - co moze byc zle ustawione i jak to naprawic? (zadne bledy w skrypcie mi nie wyskakuja tylko mail nie dochodzi)
Nie chcialam zakladac kolejnego tematu o tym samym.
Go to the top of the page
+Quote Post
gladiror
post
Post #8





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


Moim zdaniem trzeba sprawdzić czy to wina serwera czy skryptu. Napisz skrypt:

  1. <?
  2. mail("twoj@mail","temat","doszedl");
  3. ?>


i uruchom go. I sprawdź czy dojdzie na twojego e-maila... Jak nie dojdzie to znaczy, że ustawienia serwera są do zmienienia, w przeciwnym razie trzeba kombinować ze skryptem...

Co do skryptu tego co podałeś to zamiast <center></center> używaj <div align="center"></div> W sumie fontów, też nie powinno używać sie w html'u 4.0 ale mniejsza o to...

Przeglądałem manuala... Spróbuj zrobić coś takiego: zamiastu używać znaku: ' użyj znaku " -> bo raz używasz tak i raz tak:

  1. <?php
  2.  
  3. $tresc .= 'tresc: '.$_POST['tresc']."rn";
  4. $tresc.="----------------------------------------------------------------n";
  5.  
  6. ?>


Może to jest przyczyną tego, że nie wysyła... Spróbuj zrobić jak napisałem i powiedz co się dzieje...
Go to the top of the page
+Quote Post
-stokrotka-
post
Post #9





Goście







Cytat(gladiror @ 2005-09-22 06:41:00)
Co do skryptu tego co podałeś to zamiast <center></center> używaj <div align="center"></div> W sumie fontów, też nie powinno używać sie w html'u 4.0 ale mniejsza o to...

Wiem, ze może troche (IMG:http://forum.php.pl/style_emoticons/default/offtopic.gif) ale dlaczego (skoro dziala)?!
Go to the top of the page
+Quote Post
gladiror
post
Post #10





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


Ponieważ trzeba iść za techniką (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Poczytaj sobie specyfikacją HTML 4.01 lub XHTML'a....
Go to the top of the page
+Quote Post
bronx
post
Post #11





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


uzyskałem taką odpowiedź od admina serwera - "nie mozna używać funkcji mail ponieważ nie ma poczty na serwerze. Została usunięta bo przychodziło pełno spamu który zapychał łącza."

I teraz moje pytanie - jak najlepiej to zrobić, zeby funkcja mail działała na serwerze ? co wgrać i jak pustawiać (żeby też tego spamu nie było)

pozdrawiam
Go to the top of the page
+Quote Post
-Guest-
post
Post #12





Goście







Poszukaj np. na phpclasses skryptu do wysyłania maili z autoryzacja. Wtedy bedziesz mógł korzystać z tego serwera z którego normalnie wysyłasz pocztę (np. WP). Skrypt jest oparty na socketach, więc funkcja mail nie bedzie uzywana. Powinno byc ok chyba ze obługa socketów też została zablokowana (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
bronx
post
Post #13





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(Guest @ 2005-09-22 17:21:54)
Poszukaj np. na phpclasses skryptu do wysyłania maili z autoryzacja. Wtedy bedziesz mógł korzystać z tego serwera z którego normalnie wysyłasz pocztę (np. WP). Skrypt jest oparty na socketach, więc funkcja mail nie bedzie uzywana. Powinno byc ok chyba ze obługa socketów też została zablokowana (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

raczej nie w tym problem. Bo musi być funkcja mail, bo jak dobrze zerozumiałwem to dzięki temu będe mógł wysyłać poczte z moujego konta, a chodzi o to, żeby kto.ś mógł też wysyłac. Np. zrobienie formularza kontaktowego, lub sybsykpcje. Wszystko jesrt oparte o funkcje mail.

Więc chodxi o to, cop trzeba dograć do serwera i jak ustawić żeby wszytsko grało. I tak żeby mój admin się nie przyczepiał o spam że mu zapycha łącza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
gladiror
post
Post #14





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


Najlepiej wykup sobie serwer na stronke, albo poszukaj czegoś darmowego 'ala lycos... Ewenatualnie dogadaj się z adminem... Bo dla mnie to dziwna sytuacja...
Go to the top of the page
+Quote Post
bronx
post
Post #15





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(gladiror @ 2005-09-22 18:49:14)
Najlepiej wykup sobie serwer na stronke, albo poszukaj czegoś darmowego 'ala lycos... Ewenatualnie dogadaj się z adminem... Bo dla mnie to dziwna sytuacja...

nie bardzo mi się widzi płacić za serwer - skoro mam dostep do dwoch "sponsorowanych". Z tym ze na pierwszym nie mam dostepu do bazy danych MySQL a na tym wlasnie nie dziala funkcja mail. (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

I chce sie dogadac wlasnie z Adminem tego drugiego zeby wgral to na serwer tylko chcialbym abyscie powiedzieli CO WGRAC I JAK USTAWIC (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (oczywiscie tak zeby mu przez spam nie zapychalo lacz) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
gladiror
post
Post #16





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


A po co takie zabawy? Wejdź sobie na allegro i po 10 zł są serwery na caly rok!! i nie masz limitów takich beznadziejnych... 10 zł to naprawde maluto w skali roku....
Go to the top of the page
+Quote Post
-stokrotka-
post
Post #17





Goście







a polecisz jakis (w sensie, ze jestes pewien, ze ma funkcje mail no i miejsce na bae danych)?
Go to the top of the page
+Quote Post
gladiror
post
Post #18





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


Mogę polecić, ale nie wiem czy jest mi wolno reklamować go tutaj na forum... Zarejestruj się to Ci wysle wiadomosc prywatna z adresem...

Ten post edytował gladiror 23.09.2005, 12:38:48
Go to the top of the page
+Quote Post
stokrotka
post
Post #19





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 23.09.2005

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


to czekam na pw (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
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 - 04:19