Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wysyłaniem wiadomosci e-mail, 501 Failure 451 Message body contains...
xPatryk
post
Post #1





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 9.01.2004

Ostrzeżenie: (20%)
X----


Witam !

Wczoraj skończyłem skrypt newsletter'a i probowalem wyslac pierwszy newsletter do ok. 300 użytkowników (zarejestrowanych i wyrazajacych zgode na otrzymywanie powiadomien o nowosciach oczywiscie)...
Niestety, ale wystapil problem z wysyłaniem wiadomosci do 3/4 z nich...
Serwery zwracaly nastepujace błędy:

Cytat
501 Failure 451 Message body contains naked LF characters

<<< 554 5.6.0 Message with invalid header rejected, id=07998-06 - Non-encoded 8-bit data (char B6 hex) in message header 'Subject'

<<< 554 5.6.0 Message with invalid header rejected, id=14815-48 - Non-encoded 8-bit data (char B6 hex) in message header 'Subject'

itp...

Nie wiem co jest przyczyną, gdyż do niektórych użytkowników newsletter doszedł poprawnie...

Skrypt wysyłający e-maile to:

  1. <?
  2. $od = &#092;"$adminmail\";
  3. $nadawca = &#092;"$sitename\";
  4. $temat = &#092;"Newsletter JeĽdzieckiego Centrum Informacyjnego\";
  5. $naglowek = &#092;"From:$nadawca<$od>n\";
  6. $naglowek .= &#092;"Reply-To: $odn\";
  7. $naglowek .= &#092;"X-Mailer: phpn\";
  8. $naglowek .= &#092;"X-Sender-IP: $REMOTE_ADDRn\";
  9. $naglowek .= &#092;"X-Priority: 6n\";
  10. $naglowek .= &#092;"Content-Type: text/html; charset=iso-8859-2n\";
  11. mail($adres_uzytkownika,&#092;"$temat\",\"$tresc\",$naglowek);
  12. ?>


całość pracuje w pętli My-SQL'a, która wybiera z bazy adresy użytkowników...

Wydaje mi się, że problem może dotyczyć kodowania polskich znaczków, ale przecież dałem ISO-8859-2, więc już nic nie rozumię...

Proszę o pomoc...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 19:25