Spam Formular

alexanderneipp

Mitglied
Hallo allerseits,

hab folgenden Code für ein Formular, mit welchem ich e-Mails an alle möglichen Leute schicken will, so eine Art Spam, wenn man so will. Halt am besten, dass man als Absender die e-Mail Adresse $email sieht.

Hoffe ihr versteht was ich mein...

Bisher läuft das Teil. Ich will jetzt halt gerne, dass ich den Absender bestimmen kann... bisher steht da halt CGI Mailer...

PHP:
<?
global $message;
global $result;
global $subject;
global $body;
global $sendto;


if(($empfangname == ""  &&
	$empfang == ""  &&
	$email == "")  ||
	$nachricht == "" ||
	$name == ""){
	
	$message = "fill out all fields, please;";
	$result = false;
}else{

	$subject = "via nasty or pretty  -  www.n-o-p.de";
	$sendto = "$empfang";
	
	$body .= "Hallo $empfangname\n";
	$body  = "\nDu hast eine Nachricht über 'nasty or pretty' bekommen\n";
	$body .= "======================================\n\n";
	$body .= "Absender:   $email\n";
	$body .= "======================================\n\n";
	$body .= "\n$nachricht\n";

	$result = @mail($sendto,$subject,$body);
	if($result) $message = "sending was successful;";
	else $message = "error, try again;";
}
?>
<html>

<head>
<meta http-equiv="Content-Language" content="de">

<link rel="stylesheet" type="text/css" href="../../shared/global.css">
<title>:: contact :: formular</title>
</head>


<body class="content">

        <h1>contact</h1>
		<h2>form</h2>
<H3><?=$message?></H3>
<FORM method="GET" action="test.php">
<TABLE width="100%" border="0" cellpadding="2" cellspacing="0">

	<TR>
		<TD>name:</TD>	<TD valign="top"><INPUT type="text" name="name" id="name" size="30" class="formtext" value="<?=$name?>"></TD>
	</TR>
	<TR>
		<TD>your email:</TD>	<TD valign="top"><INPUT type="text" name="email" id="email" size="30" class="formtext" value="<?=$email?>"></TD>
	</TR>
	<TR>
		<TD>empfänger name:</TD>	<TD valign="top"><INPUT type="text" name="empfangname" id="empfangname" size="30" class="formtext" value="<?=$empfangname?>"></TD>
	</TR>
	
	<TR>
		<TD>empfänger email:</TD>	<TD valign="top"><INPUT type="text" name="empfang" id="empfang" size="30" class="formtext" value="<?=$empfang?>"></TD>
	</TR>
	<TR>
		<TD>&nbsp;</TD>	<TD valign="top">&nbsp;</TD>
	</TR>
	<TR>
		<TD valign="top">comment:</TD><TD valign="top"><TEXTAREA name="nachricht" id="nachricht" cols="28" rows="8"><?=$nachricht?></TEXTAREA></TD>
	</TR>
	<TR>
		<TD colspan="2" align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
						<INPUT type="submit" name="Button" value="send" class="formtext">
						<INPUT type="reset" name="Button2" value="reset" class="formtext">
		</TD>
	</TR>
</TABLE>
 
mal abgesehen davon das spam illegal ist.

mail hat folgende möglicher übergabe parameter:

mail($to,$subject,$text,$header);

wenn du auf php.net nach mail suchst findest du einige gescheite header in den kommentaren.

dann klappts auch mit dem absender.
 
Zurück