Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] wysyłanie maila..
kefir667
post 1.03.2008, 14:38:41
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.01.2008

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


Witam, domyślam się, że ten temat już Was męczy, ale proszę pomóżcie smile.gif

  1. <?php
  2. $tresc="a taki tam mail testowy";
  3. $temat="SKRYPT PHP";
  4.  
  5.  
  6. $odKogo="jaaaa@op.pl"; // e-mail nadawcy
  7. $imie="Skrypt PHP"; //imie nadawcy
  8. $doKogo="do_mnie@wp.pl"; //adres odbiorcy
  9. //nagłówki maila
  10. $headers = "Return-Path: &lt;mail_zwrotny&gt;r\n";
  11. $headers = "MIME-Version: 1.0 r\n";
  12. $headers .= "Content-type: text/html; charset=iso-8859-2 r\n";
  13. $headers .= "From: \"$odKogo\" &lt;mail_odKogo&gt;r\n";
  14. $headers .= "Reply-To: \"$odKogo\" &lt;mail_reply_DoKogo&gt;r\n";
  15. $headers .= "X-Priority: 1r\n";
  16. $headers .= "X-MSMail-Priority: Highr\n";
  17. //konwertowanie z utf-8 na iso 8859-2
  18. $tresc = stripslashes($tresc);
  19. $tresc = strtr($tresc, "xA5x8Cx8FxB9x9Cx9F", "xA1xA6xACxB1xB6xBC");
  20. $temat = stripslashes($temat);
  21. $temat = strtr($temat, "xA5x8Cx8FxB9x9Cx9F", "xA1xA6xACxB1xB6xBC");
  22. //wysyłanie maila
  23. mail("$doKogo", "$temat","$tresc",$headers);
  24. ?>


Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

czy możecie mi pokazac jak zdefiniowac serwer smtp, port i ze jest wymagana autoryzacja ?
czyli chodzi o wyslanie maila z konta np na onet.pl

Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Xniver
post 1.03.2008, 14:39:54
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 26
Dołączył: 29.02.2008

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


Po prostu mailserver jest źle skonfigurowany(albo w ogóle nie zainstalowany)

Ten post edytował Xniver 1.03.2008, 14:40:05
Go to the top of the page
+Quote Post
kefir667
post 1.03.2008, 15:26:06
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.01.2008

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


Xniver - chyba mnie źle zrozumiałeś, nie chodzi mi o to, żeby wysłać maila z localhosta, tylko żeby pochodził on z konta znajdującego się na serwerze smtp.poczta.onet.pl.

Nie wiem, jak dołączyć do tamtego kodu nazwe serwera, port, login i hasło oraz zaznaczyć że serwer smtp wymaga autoryzacji.
Go to the top of the page
+Quote Post
smietek
post 1.03.2008, 15:29:41
Post #4





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


Jeżeli chcesz zrobić coś takiego, że zamiast twojego serwera wyswietlało adres konta np. z poczta.onet.pl to w zmiennej $odKogo wpisz ten adres np. mojapoczta@poczta.onet.pl


--------------------
Go to the top of the page
+Quote Post

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: 24.07.2025 - 17:40