ugrás a tartalomhoz

Archívum - Jún 15, 2008 - Fórum téma

PHP Levélküldés, szerverhiba?

PredMan · 2008. Jún. 15. (V), 16.15
Sziasztok!

lenne egy olyan problémám, hogy van ez a kód:

<?php

$cimzett = $HTTP_POST_VARS['email'];
$uzenet = $HTTP_POST_VARS['uzenet'];
$uzenet = str_replace('\'', '"', $uzenet);
$uzenet = str_replace('\"', '"', $uzenet);

$targy = "Új üzenete érkezett";


$fejlecek = "MIME-Version: 1.0"."\n";
$fejlecek .= "Content-type: text/html; charset=iso-8859-2"."\n";
$fejlecek .= "From: GasztroPiac <gasztropiac##kukac##mailer.hu>"."\n";


$szerkezet = '
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu">
<head>
<title>Új üzenet</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
                       
<style>
BODY {
MARGIN: 0px;
PADDING: 0px; 
BACKGROUND-COLOR: #fdc087;
}

table.tablestyle {
background-color: #ffcd6e;
border: solid 1px #ef9701;
}

td.tdstyle {
background-color: #febf44;
border: solid 1px #ffb426;
}
</style>
</head>

<body>
<table width="50%" height="80%" cellpadding="0" cellspacing="0" align="center" class="tablestyle">
<tr>
<td align="center"><img src="http://www.gasztropiac.hu/Images/maillogo.jpg" border="0"></td>
</tr>

<tr>
<td align="center"><b><font color="#000080">Új üzenete érkezett!</font></b></td>
</tr>

<tr>
<td><br></td>
</tr>

<tr>
<td align="left" class="tdstyle">'.$uzenet.'</td>
</tr>

<tr>
<td><br></td>
</tr>

<tr>
<td align="center">Ez egy rendszerüzenet, kérjük ne válaszoljon rá!</td>
</tr>
</table>
</body>
</html>
';

if(mail($cimzett, $targy, $szerkezet, $fejlecek)) {
echo "Az üzenetet elküldtük!";
}

else {
echo "Az üzenet kézbesítése nem sikerült!";
}

?> 
Ultraweben minden címre elküldi a leveleket (freemail, gmail), Dataglobe-on viszont freemail-re az istenért se akar elküldeni semmit. Gmail-re elküldi a levelet csak freemailre nem.

van valami ötletetek erre? írtam már a Dataglobe-nak is, de még nem válaszoltak.