Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHPMailer - błąd przy ustaleniu nadawcy
Mateushh
post 17.07.2015, 15:09:30
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.08.2014

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


Witam,

wysyłam maila PHPmailerem na gmail. Wszystko pięknie, mail dochodzi, z tym że nie tak jak powinien.

Zamiast maila nadawcy, wyświetla się adres moj, czyli odbiorcy.


  1. $name = strip_tags(trim($_POST["contact_id"]));
  2. $name = str_replace(array("\r","\n"),array(" "," "),$name);
  3. $emailsender = filter_var(trim($_POST["contact_email"]), FILTER_SANITIZE_EMAIL);
  4. $message = trim($_POST["contact_content"]);
  5.  
  6. $mail = new PHPMailer();
  7. $mail->CharSet = "UTF-8";
  8.  
  9. $mail->IsSMTP();
  10. $mail->Host = "smtp.gmail.com";
  11. $mail->Port = 465;
  12. $mail->SMTPAuth = true;
  13. $mail->Username = "mojadres@gmail.com";
  14. $mail->Password = "mojehaslo";
  15. $mail->SMTPSecure = "ssl";
  16.  
  17. $mail->From = $emailsender;
  18. $mail->FromName = $name;
  19. $mail->Sender = $emailsender;
  20. $mail->AddReplyTo($emailsender, $name);
  21. $mail->AddAddress('mojadres@gmail.com', 'mati');
  22.  
  23. $mail->IsHTML(true);
  24. $mail->Subject = 'Nowa wiadomość od: '.$name;
  25.  
  26. $gridBody = "<h3>Witaj</h3></br>";
  27. $gridBody .= "<p class='sekcja-wiadomosci'>Otrzymałeś nową wiadomość od: ".$name.".</p>";
  28. $gridBody .= "Jak najszybciej skontaktuj się z nadawcą!<br/><br/><br/>";
  29. $gridBody .= "<p class='sekcja-wiadomosci'>".$message."</p>";
  30.  
  31. $mail->Body = nl2br($gridBody);
  32. $mail->AltBody = 'Wiadomość została niepoprawnie wysłana. Wystąpił błąd podczas jej wysyłania.';
  33.  
  34. $mail->Send();
  35. echo 'Dziękujemy! Twoja wiadomość została wysłana.';
  36.  
  37. $mail->ClearAddresses();
  38. $mail->ClearAttachments();



Jak temu zaradzić?
Go to the top of the page
+Quote Post

Posty w temacie
- Mateushh   PHPMailer - błąd przy ustaleniu nadawcy   17.07.2015, 15:09:30
- - casperii   [PHP] pobierz, plaintext $mail->SetFrom(''....   19.07.2015, 02:28:19
- - nospor   casperii wyjasnij mi prosze, bo bardzo mnie to cie...   19.07.2015, 08:38:40
|- - casperii   Cytat(nospor @ 19.07.2015, 09:38:40 )...   19.07.2015, 09:49:16
- - nospor   Teraz jest 11 w dzien i nadal masz problemy z czyt...   19.07.2015, 09:56:54
- - casperii   $emailsender jest nazwą zmiennej , która otrz...   19.07.2015, 10:08:06
- - nospor   Nadal nie o to pytam. Wyraźnie napisalem: Cytatco ...   19.07.2015, 10:13:11
- - casperii   @nospor. Nie wiem co to za głupie pytania i nie po...   19.07.2015, 10:22:33
- - nospor   To nie są głupie pytania. Piszesz źle to sie pytam...   19.07.2015, 10:24:38
- - casperii   Zadałem pytanie: w czym to przeszkadza czy napisz...   19.07.2015, 10:26:20
- - nospor   A ja ci odpowiedzialem. Ty naprawde masz dzis prob...   19.07.2015, 10:28:00
- - casperii   Gdyby było źle to by wyświetliło błąd. A zarówno j...   19.07.2015, 10:47:27
- - nospor   Z Krakowa do Warszawy mozesz jechac przez Berlin. ...   19.07.2015, 10:49:36
- - casperii   @nospor nie twierdzę, że jestem prymusem PHP. Czy ...   19.07.2015, 11:03:45
- - nospor   O to: echo ''.$emailsender.'...   19.07.2015, 11:06:21
- - vokiel   Co do tego [PHP] pobierz, plaintext echo ''.$email...   20.07.2015, 12:30:06
|- - Mateushh   Cytat(vokiel @ 20.07.2015, 13:30:06 )...   20.07.2015, 20:02:35
- - Pyton_000   @casperii jest nie poprawnie bo: 1. Jak @vokiel p...   20.07.2015, 15:50:46


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 - 13:16