Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wysyłka e-maila z klasy phpmailer
Kerth
post 30.07.2015, 14:00:55
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 1
Dołączył: 6.08.2012

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


Cześć,
próbuję na VPS używać klasy phpmailer. Dziwne, bo pomimo błędu i komunikacie o wysłanym e-mailu, nie otrzymuję go. Dlaczego tak się dzieje? Proszę spójrzcie na ten kod:

  1. require_once('../phpmailer/class.phpmailer.php');
  2. //include("class.smtp.php"); // optional, gets called from within class.phpmailer.php if not already loaded
  3.  
  4. $mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch
  5.  
  6. $mail->IsSMTP(); // telling the class to use SMTP
  7.  
  8. try {
  9.  
  10. $mail = new PHPMailer();
  11. $mail->IsHtml(false); //format wiadomości jeśli true=HTML, false=TXT
  12. $mail->CharSet = "utf-8";
  13. $mail->PluginDir = "/var/www/portfolio/phpmailer/";
  14. $mail->From = "email"; // od
  15. $mail->FromName = "email"; //nazwa
  16. $mail->Host = "smtp.gmail.com"; //adres gmaila ;)
  17. $mail->Port = 587; //port gmaila
  18. $mail->Mailer = "smtp";
  19. $mail->Username = "email";//nazwa admina na poczcie
  20. $mail->Password = "Mojehasło";//hasło admina do konta SMTP
  21. $mail->SMTPAuth = true;
  22. $mail->SetLanguage("pl", "language/");
  23. $mail->SetFrom(''.$email.'', ''.$topic.'');
  24. $mail->Subject = ''.$topic.'';
  25. $mail->AltBody = nl2br($message); // optional - MsgHTML will create an alternate automatically
  26. $mail->Body = nl2br('Wiadomość od: '.$name.' || Treść: '.$message.'');
  27. $mail->Send();
  28.  
  29. } catch (phpmailerException $e) {
  30. echo $e->errorMessage(); //Pretty error messages from PHPMailer
  31. } catch (Exception $e) {
  32. echo $e->getMessage(); //Boring error messages from anything else!
  33. }


Port 465 też nie działa. Pomożecie?
Go to the top of the page
+Quote Post

Posty w temacie
- Kerth   [PHP]Wysyłka e-maila z klasy phpmailer   30.07.2015, 14:00:55
- - nospor   Jesli mail sie nie uda to o to: $mail->Se...   30.07.2015, 14:17:37
- - Kerth   Po wywołaniu $mail->Send(); dałem tak: [P...   30.07.2015, 17:11:06
- - nospor   Obiekt $mail ma w sobie informacje o bledzie....   30.07.2015, 20:16:04
- - Kerth   W jaki sposób mam wyświetlić błędy obiektu mail? ...   30.07.2015, 20:42:48
- - nospor   Napisalem ze obiekt $mail czyli klasa PHPMail...   30.07.2015, 20:52:53
- - Kerth   Skorzystałem z tego ErrorInfo. Otrzymałem takie co...   30.07.2015, 21:03:51
- - vokiel   Podać prawidłowe dane, masz przecież w błędach prz...   31.07.2015, 08:02:12
- - Kerth   Ok. Z tym sobie poradziłem tylko mam teraz pytanie...   31.07.2015, 13:27:56
- - nospor   To raczej nie ma zwiazku z PHPMailer tyko z kontem...   31.07.2015, 13:34:40
- - Kerth   To bez znaczenia jaki adres podam przy wysyłaniu e...   31.07.2015, 13:43:35
- - nospor   No na pewno nie podales mojego A mojego nigdy do ...   31.07.2015, 14:08:32
- - Kerth   Nie chcę schodzić na bezsensowną polemikę ale znal...   31.07.2015, 14:29:25
- - kapslokk   Przecież nie wysyłasz maila z jego skrzynki, tylko...   31.07.2015, 14:33:43
- - Kerth   Tak też robię ale pomimo tego, wiadomości wysyłane...   31.07.2015, 14:38:47
- - kapslokk   Jeżeli używasz do wysyłania skrzynki myemail@gmail...   31.07.2015, 14:41:24
- - Kerth   Nie rozumiesz. W: [PHP] pobierz, plaintext $mail-...   31.07.2015, 14:49:41
- - kapslokk   A czy jeśli zalogujesz się normalnie na tą skrzyn...   31.07.2015, 14:51:01
- - Kerth   Wtedy nie trafia do spamu. Wiadomośc otrzymuję wte...   31.07.2015, 15:17:53
- - Skie   Wiadomośc trafia do spamu prawdopodobnie dlatego, ...   31.07.2015, 16:47:35
- - Kerth   To prawda, teraz otrzymuję tylko jedną wiadomość a...   31.07.2015, 17:05:59
- - Skie   W takim razie rozwiązania musisz poszukać w google...   31.07.2015, 17:43:39
- - Kerth   Mam 2 poczty - na gmail i na onecie. Gdy jako nada...   31.07.2015, 17:50:48
- - Skie   Sprawdź najlepiej jakimś managerem poczty, który u...   31.07.2015, 18:20:31


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: 14.08.2025 - 00:48