<?php
//fake mail sender


define("PASSWORD","mahnamahna");


$validpw = false;


if(!isset($_POST['password']) || $_POST['password'] == '')
{
        $mail = '<div style="color:red">You need a password to send mail.  Be sure to enter it.</div>';
        $validpw = false;
} elseif($_POST['password'] != PASSWORD)
{
        $mail = '<div style="color:red">Invalid password.</div>';
        $validpw = false;
} else {
        $validpw = true;
}


if(isset($_POST['to']) && isset($_POST['from']) && isset($_POST['fromname']) && isset($_POST['replyto']) && isset($_POST['subject']) && isset($_POST['message']) && $validpw)
{
        $headers = 'From: '.$_POST['fromname'].' <'.$_POST['from'].'>' . "\r\n" .
            'Reply-To: '. $_POST['replyto'] . "\r\n";

        $mail = mail($_POST['to'],$_POST['subject'],$_POST['message'],$headers);
        
        if($mail)
        {
                $mail = '<div style="color:green">Mail sent.</div>';
        } else {
                $mail = '<div style="color:red">Error</div>';
        }
} else {
        if(!isset($mail))
        {
                $mail = '<div style="color:red">Fill in all inputs</div>';
        }
}



?>
<!DOCTYPE html>
<html>
        <head>
                <title>Email Sender</title>
        </head>
        <body>
                <?php echo $mail; ?>
                <form action="index.php" method="post">
                        <table border="0">
                                <tr>
                                        <td>To: </td>
                                        <td><input type="text" name="to"></td>
                                </tr>
                                
                                <tr>
                                        <td>Fake From Email: </td>
                                        <td><input type="text" name="from"></td>
                                </tr>
                                <tr>
                                        <td>Fake From Name: </td>
                                        <td><input type="text" name="fromname"></td>
                                </tr>                                
                                <tr>
                                        <td>Reply to: </td>
                                        <td><input type="text" name="replyto"></td>
                                </tr>
                                
                                <tr>
                                        <td>Subject: </td>
                                        <td><input type="text" name="subject"></td>
                                </tr>
                                
                                
                                <tr>
                                        <td>Message: </td>
                                        <td><textarea name="message"></textarea></td>
                                </tr>
                                
                                <tr>
                                        <td>Password: </td>
                                        <td><input type="password" name="password"></td>
                                </tr>
                                
                                <tr>
                                        <td colspan="2">
                                                <input type="submit" value="Send Email" />
                                        </td>
                                </tr>
                        </table>
                </form>
        </body>
</html> 