Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wysyłanie maila..
Forum PHP.pl > Forum > Przedszkole
kefir667
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!
Xniver
Po prostu mailserver jest źle skonfigurowany(albo w ogóle nie zainstalowany)
kefir667
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.
smietek
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.