Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Uwierzytelnianie smtp phpmailer: brak bledow i nie wysyla
Forum PHP.pl > Forum > PHP
sammy103
Zrobilem te uwierzytelnianie smtp: http://webfinger.pl/jak-wysylac-maile-poprzez-strone-www/

jednak maile sie nie wysylaja i nie wyrzuce co gorsza zadnych bledow

prosze o pomoc
prosze to sprawdzic


  1. function sendMail($from,$to,$topic,$content,$reply_to='') {
  2. $mail = new PHPMailer();
  3. $mail->IsSMTP();
  4.  
  5. try
  6. {
  7. if ( SMTP_MAIL_DEBUG === true ) {
  8. $mail->SMTPDebug = 2;
  9. } else {
  10. $mail->SMTPDebug = 0;
  11. }
  12.  
  13. $mail->SMTPAuth = 'login';
  14.  
  15. if ( SMTP_MAIL_UTF8 === true ) {
  16. $mail->CharSet = 'UTF-8';
  17. } else {
  18. $mail->CharSet = 'ISO-8859-2';
  19. }
  20. $mail->Host = SMTP_MAIL_HOST;
  21. $mail->Port = SMTP_MAIL_PORT;
  22. $mail->Username = SMTP_MAIL_USER;
  23. $mail->Password = SMTP_MAIL_PASS;
  24. $mail->SetFrom(SMTP_MAIL_USER, SMTP_MAIL_FROM);
  25. $mail->Subject = $topic;
  26. $mail->Body = $content;
  27. $mail->msgHTML($content);
  28. $mail->AltBody = 'Wiadomosc wymaga czytnika poczty obslugujacego HTML';
  29. $mail->AddAddress($to);
  30. return $mail->Send();
  31. }
  32. catch (phpmailerException $e) {
  33. return $error -> errorMessage();
  34. }
  35. catch (Exception $e) {
  36. return $error -> getMessage();
  37. }
  38. }

nospor
Nigdzie tu nie widac, bys probowal te bledy wysswietlac, wiec nie ma co sie dziwic, ze nawet jak bledy są, to się nie wyswietlają...
Pyton_000
I na dodatek zwracasz coś czego nie ma tj Exception wrzucasz w $e a błędy pobierasz z $error.
nospor
No Pyton_000 teraz czepiasz się normalnie szczegolików wink.gif
Pyton_000
No tak, taaaaka tam pierdoła wink.gif
vokiel
Czemu nie szukasz u źródeł?
http://phpmailer.worxware.com/index.php?pg=exampleasmtp

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.