ugrás a tartalomhoz

Hogyan tudok levelet fogadni?

Anonymous · 2006. Aug. 24. (Cs), 11.59
SZiasztok.
Elég kezdő vagyok. Itt egy mail küldő php nyelven.

<html>
<head>
<?php
$recipientname = "xyz";
$recipientemail = "xyz";  //hova küldje
$subject = "";  //téma
$autoresponse = "yes";
$autosubject = "";
$automessage = "";
$thanks = ""; // ide egy köszönő üzenet jöhet hogy használták
?>
<style type="text/css"><!--
td,body,input,textarea {
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#FF0000}
</style>
</head>
<body background="bg.jpg" border=0 style="filter:alpha(opacity=90)">


<table width="100%" height="100%"><tr>
<td valign="top">

<font face="Verdana,Arial,Helvetica" size="2"><?php
if($_POST['submitform']) {

$Name = $HTTP_POST_VARS['Name'];
$Email = $HTTP_POST_VARS['Email'];
$Comments = $HTTP_POST_VARS['Comments'];

$dcheck = explode(",",$require);
while(list($check) = each($dcheck)) {
if(!$$dcheck[$check]) {
$error .= "Hiányos adat: $dcheck[$check]<br>";
}
}


if ((!ereg(".+\@.+\..+", $Email)) || (!ereg("^[a-zA-Z0-9_@.-]+$", $Email))){
$error .= "Hibás email <br>";}


if($error) {
?>

<b>Hiba</b><br>
<?php echo $error; ?><br>
<a href="#" onClick="history.go(-1)">Vissza</a>


<?php
}
else 
{

$browser = $HTTP_USER_AGENT;
$ip = 


$message = "A következő üzenet érkezett $recipientname:


$Comments

-----------------------------


Hírkereső.hu - Mindig friss hírek, toplisták, sztárpletykák. A legfontosabb 70 hírforrás közel 2.500 cikke naponta!
Ha egy lapon akarsz mindent áttekinteni KLIKK IDE! - http://www.hirkereso.hu/ ";


mail($recipientemail,"$subject","$message","From: $Name <$Email>");

if($autoresponse == "yes") {
$autosubject = stripslashes($autosubject);
$automessage = stripslashes($automessage);
mail($Email,"$autosubject","$automessage","From: $recipientname <$recipientemail>");
}

echo "$thanks";
}
} 
else {
?></font>

<form name="contactform" action="<?php echo $PHP_SELF; ?>" method="post">
<font face="Verdana,Arial,Helvetica" size="2"><input type="hidden" name="require" value="Name,Email,Comments"></font>
<table><tr> 
<td colspan="2" align="center"><b>Kapcsolat a Webmesterrel</b><p></td>
</tr><tr> 
<td valign="top" align="right">Teljes Név</td>
<td valign="top"><input name="Name" size="25"></td>
</tr><tr> 
<td valign="top" align="right">E-mail:</td>
<td valign="top"><input name="Email" size="25"></td>
</tr><tr> 
<td valign="top" align="right">&Uuml;zenet:</td>
<td valign="top"><textarea name="Comments" rows="5" cols="35"></textarea></td>
</tr><tr> 
<td colspan="2" align="center"><input type="submit" value="Mehet" name="submitform">
<input type="reset" value="Törlés" name="reset"> </td>
</tr></table>
<font face="Verdana,Arial,Helvetica" size="2"><br></font>

</form>
<font face="Verdana,Arial,Helvetica" size="2"><?php } ?>
</font><p></td>
</tr><tr>
<td valign="bottom">&nbsp;</td>
</tr></table>

</body>
</html>
Igen eddig eljutottam. De hogyan tudok mail-t fogadni. Mi kell hozzá smtp szerver??? Ha igen az sem gond. Légszíves írjátok le nekem részletesen. Ha lehet akkor a mail címemre írjatok ami: deathless##kukac##citromail.hu
Előre is köszönöm.
Bálint.
 
1

majdnem

Anonymous · 2006. Aug. 24. (Cs), 13.05
smtp a kimeno, pop3/imap szerver kezeli a bejovo uzeneteket
2

Fogadás

Poetro · 2006. Aug. 24. (Cs), 16.30
Levél fogadására a POP3/IMAP áll rendelkezésére, ennek lekezelésére az imap függvények állnak rendelkezésre. A dokumentáció, és az ahhoz fűzött kommentárok szerintem magukért beszélnek.