Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mail() traktowany jako span
Forum PHP.pl > Forum > Przedszkole
Gość_Gość
Witam,

do wysylania formularzy ze strony korzystam z funkcji mail()

fragment;

  1. <?php
  2.  
  3.  
  4.  $body ='costam';
  5.  $mail ='costam@costam.costam';
  6.  $sub ='costam' ;
  7.  $naglowki = "MIME-Version: 1.0\r\n";
  8.  $naglowki .= "Content-type: text/html; charset=iso-8859-1\r\n";
  9.  
  10.  mail ($mail, $sub, $body, $naglowki);
  11.  
  12. ?>


problem w tym ze clienty poczty traktuja mail jako spam, chyba ze ręcznie ustawie adres z ktorego wysylana jest poczta jako "nie spam" lub adres z WhiteList ...

czy jest jakis inny sposob, aby wysylac przez mail() ? moze dodac jakies nagłowki

wiem ze mozna skorzystac ze skryptow pocztowych wykorzystaniem SMTP - jednak wolalbym przez mail() jesli jest taka mozliwosc

pozdrawiam
Wykrywacz
Cytat
$naglowki .= "Content-type: text/html; charset=iso-8859-1\r\n";


Dlaczego nie po polsku:).

Cytat
$naglowki .= "Content-type: text/html; charset=iso-8859-2\r\n";


Czemu traktuje ci jak spam to niewiem ale mimo wszystko polecam PHPMAIL.
nickers
Pewnie dlatego, ze nie ustawiasz nadawcy ani adresu do odpowiedzi, wiec standardowo masz tam jakis brzydki adres serwera, który moze sluzyc komus do wysylania spamu.

  1. <?php
  2.  
  3. $head .='From: ' . $od_kogo . "\r\n";
  4. $head .= 'Reply-To: ' . $adres_do_odpowiedzi . "\r\n";
  5.  
  6. ?>
Gość_Gość
Dzieki za uwagi przydaly sie,

Wykrywacz:
nie po polsku bo to formularze nie dla polaków tongue.gif

pozdrawiam
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-2025 Invision Power Services, Inc.