Skocz do zawartości

nagłówki w mail


jacenty

Rekomendowane odpowiedzi

Witam pytanko może banalne ale za chiny nie moge wymyslic

dlaczego to:

$header=  "From: "doradca metodyczny" rn";

      mail($to,$temat,$tresc,$header);

niedziala

natomiast to:

mail($to,$temat,$tresc);

dziala doskonale

Co jest z tymi nagłówkami??? jak je dodam to nie wysyla mi maila ???

Jacenty

[url="https://www.techarts.pl/"]projektowanie stron warszawa[/url] | [url="https://katalog.evr.pl/"]katalog stron internetowych[/url]

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

ja pisalem swojego klienta poczty

i prawde mowiac manual zawiera mnostwo roznych przykladow, jednych dobrych innych nie , generalnie trzeba bylo wszystko przeleciec zeby cos zadzialalo

ale racja, niektorzy postowali skrypty z banalnymi bledami

a przyklad kolegi,

$headers = "From: $from_name <$from> \r\n";

te u mnie dzialaja, gdzie, np:

$from_name = 'Uzytkownik forum';

$from = 'ares@email.com.pl';

jest jak najbardziej poprawny i dzialajacy :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 miesięcy temu...

Witam, a jakie wstawic naglowki zeby mozna bylo wyslac maila w html?

probowalem juz na rozne sposoby, i jak w gmailu wyswietla mi sie ok, to w outlooku sie zle wyswietla :/

mam tak:

 $naglowki  = "MIME-Version: 1.0\r";
 $naglowki .= "Content-type: text/html; charset=iso-8859-2\r\n";
 $naglowki .= "From: $imie <$emial1>\r";
 $naglowki .= "Cc: $email2\r";

i tak:

			$body = '
			<html>
			<head>
			 <title>Tytul</title>
			</head>
			<body>Tresc <body></html>';

no i dalej normalnie:

mail($do, $temat, $body, $naglowki);

[bilety lotnicze] [strony www poznań]

"No se ganó Zamora en una hora"

Masz wolne domeny? Zaparkuj je! i zarabiaj!

Odnośnik do komentarza
Udostępnij na innych stronach

Najprościej, to zajrzeć w kod takiego który wyświetla się prawidłowo.

Mozilla tworzy coś takiego:

MIME-Version: 1.0
To:  irek@domena.pl
Subject: Tytuł
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
 <meta content="text/html;charset=ISO-8859-2" http-equiv="Content-Type">
 <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Arial">test</font></font>
</body>
</html>

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

mam tak:

 $naglowki  = "MIME-Version: 1.0\r";
 $naglowki .= "Content-type: text/html; charset=iso-8859-2\r\n";
 $naglowki .= "From: $imie <$emial1>\r";
 $naglowki .= "Cc: $email2\r";

Zacznij moze odpisania poprawnie z tego co pamiętam nagłówek protokołu smtp a dokładnie każda jego linia ma się kończyć znakiem powrotu karetki i znakiem nowej lini (owe \r\n) każda. brak może powodować takie czy inne błędy uciebie w nagłówko pokażą się dwie linie

pierwsza wyglądać będzie tak:
MIME-Version: 1.0\rContent-type: text/html; charset=iso-8859-2\r\n

a druga tak:
From: $imie <$emial1>\rCc: $email2\r

Pamiętaj że całość jest w cudzysłowach a efekt powinien być taki byś otrzymał 4 linie:

w tym wypadku powinno zadziałać w takiej formie.

$naglowki  = "MIME-Version: 1.0\r\n";
$naglowki .= "Content-type: text/html; charset=iso-8859-2\r\n";
$naglowki .= "From:  $imie <$emial1>\r\n";
$naglowki .= "Cc: $email2\r\n";

IE to taki program, który pozwala na oglądanie internetu z Twojego komputera i odwrotnie...

Odnośnik do komentarza
Udostępnij na innych stronach

Udało mi sie znalesc rozwiazanie, dzial na roznych serwerach :D

if (strtoupper(substr(PHP_OS,0,3)=='WIN')): $eol="\r\n"; 
elseif (strtoupper(substr(PHP_OS,0,3)=='MAC')): $eol="\r"; else: $eol="\n";endif;

 $naglowki  = 'MIME-Version: 1.0'.$eol;
 $naglowki .= 'Content-type: text/html; charset=iso-8859-2'.$eol;
 $naglowki .= 'From: Nazwa <adres@email.org>'.$eol;
 $naglowki .= 'Cc: '.$email . $eol;

Moze sie komus przydac,

dzieki za pomoc,

pozdrawiam

[bilety lotnicze] [strony www poznań]

"No se ganó Zamora en una hora"

Masz wolne domeny? Zaparkuj je! i zarabiaj!

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności