![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Witam,
mam pewien problem z wysyłaniem wiadomości przez Swift Mailer w wersji 4.0.5. Mam kod:
Wywołanie powyższego kodu skutkuje wyjątkiem: Cytat Expected response code 250 but got code "", with message "" Przetestowałem ten kod dla drugiego (niezależnego) serwera i jest to samo. Równocześnie sprawdziłem wysyłkę z użyciem tych samych danych ale pod wersją Swift Mailer 3.3.2 i działa bez problemu. Google przetrzepane, ale nie znalazłem sensownej pomocy. Byłby ktoś w stanie mi coś podpowiedzieć? Pozdrawiam, pion
Powód edycji: [nospor]:
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A np. przez PHPMailer ci poszło? Sprawdź. Też nie powinno pójść.
Niektore serwery mają jakiegoś bobola, ze zamiast odpowiedzi 250 przesyłaja nic. Wówczas liby, które oczekują tej 250 walą poprostu errorem. Miałem podobną sytuację z PHPMAiler. Słałem maila, PHPMAiler mi krzyczal ze byl blad wysylki, a mail o dziwo dochodził. Po analizie nagłówków odpowiedzi okazało się, ze serwer z jakiegos powodu w ostatniej odpowiedzi do mnie, tuz po poprawnym wysłaniu maila zwracał nic zamiast 250 ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Sprawdziłem jak sugerowałeś na PHPMailer i poszło bez problemu. Debug pokazał mi jednak, że serwer zwraca odpowiednią odpowiedź:
Cytat SMTP -> FROM SERVER:220 OF.pl Mail X-fer Server SMTP -> FROM SERVER: 250-mx1.of.pl 250-PIPELINING 250-SIZE 60000000 250-ETRN 250-AUTH LOGIN PLAIN DIGEST-MD5 250 8BITMIME SMTP -> FROM SERVER:250 Ok SMTP -> FROM SERVER:250 Ok SMTP -> FROM SERVER:354 End data with . SMTP -> FROM SERVER:250 Ok: queued as 910528A0078 Message sent! Dlaczego więc najnowszy Swift nie odbiera poprawnie odpowiedzi? Pozdrawiam, pion |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Swift nie odbiera poprawnie odpowiedzi Jedyne co ci mogę teraz doradzić to przejrzyj kod Swifta, wbij się w miejsce gdzie odbiera odpowiedzi i przejrzyj co dokładnie zwraca serwer.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Już to robiłem, ale zawsze była możliwość, że to wina serwera. Teraz spróbuję bardziej nad tym przysiąść i namierzyć co i jak. Jeżeli do czegoś dojdę to sam znać.
// Walić to, pogubiłem się. Napisałem maila do autorów biblioteki - jeżeli uzyskam informację to podzielę się nią dla potomnych ![]() Nie mam już opcji edycji więc po prostu odpisuję. Udało mi się! Okazało się, że w takim przypadku konieczne jest wysłanie maila za pomocą metody batchSend(), a nie send(). Może komuś się to przyda... Ten post edytował phpion 19.01.2010, 15:14:41 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:07 |