Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: phpmailer na az.pl
Forum PHP.pl > Forum > Gotowe rozwiązania
peklo
witam
Czy ktoś może z kolegów miał doświadczenie z konfiguracją phpmailera na AZ.pl. Mam teraz coś takiego ale niestety nie wysyła mi maili. Pewnie jeszcze coś trzeba dopisać do mailera

  1. <?php
  2. $mail = new PHPMailer();
  3.  
  4. $mail->IsSMTP();
  5. $mail->CharSet = "utf-8";
  6. $mail->PluginDir = "phpmailer/";
  7. $mail->From = "test@ble.pl";
  8. $mail->FromName = "Imie";
  9. $mail->Host = "az0029.srv.az.pl";
  10. $mail->Mailer = "smtp";
  11. $mail->Username = "test@ble.pl";
  12. $mail->Password = "haslo";
  13. $mail->SMTPAuth = true;
  14. $mail->Port = 465;
  15. $mail->SetLanguage("pl", "./phpmailer/language/");
  16. $mail->Subject = "tytul";
  17. $mail->Body = 'Tresc';
  18. $mail->AddAddress("test@op.pl","imie");
  19. if(!$mail->Send())
  20. {
  21. echo 'Nie wysłano.';
  22. }
  23. else
  24. {
  25. echo 'wysłano.';
  26. $mail->ClearAddresses();
  27. $mail->ClearAttachments();
  28. }
  29. ?>


W dokumentacji do konfiguracji skrzynki jest tak:
Ustawienia SSL/TLS (Zalecane)
Login:test@ble.pl
Hasło: Użyj hasła do konta email.
Serwer przychodzący az0029.srv.az.pl IMAP Port: 143 POP3 Port: 995
Serwer wychodzący az0029.srv.az.pl SMTP Port: 465
Autoryzacja jest wymagana dla IMAP, POP3 oraz SMTP.

LUB

Ustawienia połączenia nieszyfrowanego (Nie zalecane)
Login:test@ble.pl
Hasło:Użyj hasła do konta email.
Serwer przychodzący mail.motojob.pl IMAP Port: 143 POP3 Port: 110
Serwer wychodzący mail.motojob.pl SMTP Port: 25
Autoryzacja jest wymagana dla IMAP, POP3 oraz SMTP.
nospor
Zamiast nic nie mowiacego
echo 'Nie wysłano.';
wyswietl sobie komunikat bledu jaki zwraca phpmailer

Poza tym skoro uzywasz ssl, to i dla PHPMailer masz powiedziesz ze uzywasz ssl. Poki co tego nie robisz.

Przenosze
peklo
komunikat wyświetlałem wcześniej i wyrzuciło mi:
Message was not sent.Mailer error: The following From address failed: test@ble.pl : Called Mail() without being connected
A do twojej wiadomości Nospor dałem wcześniej tak:

$mail->Host = "ssl://az0029.srv.az.pl";
i też mi to nic nie dało. Może ssl lub tls wpisałem w złym miejscu
nospor
Cytat
i też mi to nic nie dało. Może ssl lub tls wpisałem w złym miejscu
Ano w zlym... przejrzyj klase PHPMailer
peklo
dodałem cus takiego i nic:)
$mail->SMTPSecure = "ssl";
nospor
Z checią zobacze poprawiony kod oraz komunikat bledu ktory sie pojawia przy nowych ustawieniach
peklo
ok, przy takich ustawieniach wysłało mi ale trwało to wiecznośc jakieś 3-5 minut. Co jest jeszcze źle lub jak mozna skrócić ten czas?

  1. <?php
  2. require_once('phpmailer/class.phpmailer.php');
  3.  
  4. $mail = new PHPMailer();
  5.  
  6. $mail->IsSMTP();
  7. $mail->CharSet = "utf-8";
  8. $mail->PluginDir = "phpmailer/";
  9. $mail->From = "test@ble.pl";
  10. $mail->FromName = "Imie i nazwisko";
  11. $mail->Host = "az0029.srv.az.pl";
  12. $mail->Mailer = "smtp";
  13. $mail->Username = "test@ble.pl";
  14. $mail->Password = "haslo";
  15. $mail->SMTPAuth = true;
  16. $mail->SMTPSecure = "ssl";
  17. $mail->Port = 465;
  18. $mail->SetLanguage("pl", "./phpmailer/language/");
  19. $mail->Subject = "tytul";
  20. $mail->Body = 'Tresc';
  21. $mail->AddAddress("test@op.pl","imie");
  22. if(!$mail->Send())
  23. {
  24. echo 'Message was not sent.';
  25. echo 'Mailer error: ' . $mail->ErrorInfo;
  26. }
  27. else
  28. {
  29. echo 'Message has been sent.';
  30. $mail->ClearAddresses();
  31. $mail->ClearAttachments();
  32. }
  33.  
  34. ?>
nospor
Ty chyba wiecznosci na oczy nie widziales tongue.gif

Znaczy juz wszystko jest ok. Wina albo po stronie az ze zamula, albo masz kiepskie łącze wink.gif
peklo
nie no w tym czasie to bym spokojnie przesłał komuś film ważący kilka giga smile.gif
Ok juz wszystko wiem. Zadzwoniłem do AZ.pl i się okazało, że z powodu ataków hakerskich zmieniaja coś na serwerze. A trwa to juz przynajmniej od wczoraj hmmm.
Pyton_000
Mała dygresja, dlaczego większość używa PHPMailer zamiast Swift Mailer. wink.gif
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-2024 Invision Power Services, Inc.