This is the PHP Mailer.
Its Self Explanatory, Just read the Code.
Notes:
Lines 4 and 5 need to be changed.
And thats It.
<?php
// Add e-mails and names here
$eMail[] = array( ‘Admin’, ‘admin@admin.com’ );
$eMail[] = array( ‘Other’, ‘other@other.com’ );
// Handle older versions of PHP
if( ! isset( $_POST ) ) $_POST = &$HTTP_POST_VARS;
if( ! isset( $_SERVER) ) $_SERVER = &$HTTP_SERVER_VARS;
?>
<?php if( ! isset( $_POST["EMail"] ) ) { ?>
<form method=”POST” name=”MailForm”>
<div align=”center”>
<center>
<table border=”0″ cellpadding=”4″ cellspacing=”0″>
<tr>
<td valign=”top” align=”right”>To:</td>
<td>
<?php
// Display Menu if More than one name
if( count( $eMail ) > 1 ) {
echo “<select size=\”1\” name=\”To\”>\n”;
foreach( $eMail as $k => $a )
echo “<option value=\”$k\”>$a[0]</option>\n”;
echo “</select>\n”;
} else
echo $eMail[0][0];
?>
</td>
</tr>
<tr>
<td valign=”top” align=”right”>From:</td>
<td><input type=”text” name=”From” size=”44″ maxlength=”32″></td>
</tr>
<tr>
<td valign=”top” align=”right”>E-Mail:</td>
<td><input type=”text” name=”EMail” size=”44″></td>
</tr>
<tr>
<td valign=”top” align=”right”>Subject: </td>
<td>
<p align=”center”><input type=”text” name=”Subject” size=”44″></td>
</tr>
</table>
</center>
</div>
<p align=”center”><textarea rows=”10″ name=”Body” cols=”45″></textarea></p>
<p align=”center”><input type=”submit” value=”Send” name=”B1″></p>
</form>
<?php
} else {
echo “<B>Attempting to send message</b></BR></BR>\n”;
$userip = ($_SERVER['X_FORWARDED_FOR']) ? $_SERVER['X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
if( count( $eMail ) == 1 )
$_POST["To"] = “0″;
if( mail( ‘”‘ . $eMail[$_POST["To"]][0] . ‘” <’ . $eMail[$_POST["To"]][1] . ‘>’,
$_POST["Subject"], $_POST["Body"],
‘Return-Path: “‘ . $_POST["From"] . ‘” <’ . $_POST["EMail"] . “>\n”
. ‘From: “‘ . $_POST["From"] . ‘” <’ . $_POST["EMail"] . “>\n”
. ‘Reply-To: “‘ . $_POST["From"] . ‘” <’ . $_POST["EMail"] . “>\n”
. “X-Mailer: PHP/” . phpversion() . “\n”
. “X-From-IP: ” . $userip ) )
echo “Message Sent Successfully</BR></BR>\n”;
else
echo “UNABLE To Send Message.”;
}
?>

