Witam serdecznie,
Spotkałem się z bardzo dziwnym problemem. Otóż wysyłając maila w firmie HTML przy pomocy PHP w interii jest problem z jego wyświetleniem. Sam kod HTML w mailu jest zbudowany według standardów, jednak interia do początku treści dokleja:
<html xml
:lang
="pl" xmlns
="http://www.w3.org/1999/xhtml">;<head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head><body>
oraz na koncu
</body>
</html>
Co skutkuje tym że zamiast obejrzeć ładnie sformatowany tekst, widzę tylko znaczniki html.
Czy ktoś wie jak to rozwiązać??
Moj przykladowy kod wysyłany przez poczte
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">;
<html xmlns="http://www.w3.org/1999/xhtml"; lang="pl">
<head>
<title></title>
<meta name="keywords" content="">
<meta name="description" content="">
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="pl">
<style>
* {
margin:0;
padding:0;
}
html, body {
background: #ffffff;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #6c6c6c;
margin: 20px;
margin-top: 10px;
}
.h1 {
color: #a02677;
font-size: 15px;
text-align: right;
padding: 0px;
margin: 0px;
font-weight: bold;
width: 98%;
display: block;
height: 22px;
}
.blockA {
background: #ffffff;
border: 1px solid #dedede;
}
.blockB {
background: #f7f7f7;
padding: 20px;
border-left: 3px solid #9f1d73;
margin: 1px;
}
</style>
</head>
<body>
<div class="h1">Tytuł</div>
<div class="blockA">
<div class="blockB">
Moja treść HTML <b>test test test</b>
</div>
</div>
</body>
</html>