Send E-mail to Multiple Person(E-mail) with Php

Send E-mail to Multiple Person(E-mail) with Php



<html>
<head>
<title> Send E-mail to Multiple Person(E-mail) with Php
</title>
</head>
<body bgcolor="#666666">
 <!--Email Validation START -->
        <script language="javascript">
            function validate_email(field,alerttxt)
            {
                with (field)
                {
                    apos=value.indexOf("@")
                    dotpos=value.lastIndexOf(".")
                    if (apos<1||dotpos-apos<2)
                    {
                        alert(alerttxt);return false
                    }
                    else
                    {
                        return true
                    }
                }
            }
        </script>
        <!--Email Validation END -->

<script language="javascript">
function checkdata()
{
if(document.emailpost.from.value=="")
{
alert("Form field should not be blank! Please Enter your Email id");
document.emailpost.from.focus();
return false;
}
else if(document.emailpost.to.value=="")
{
alert("To field should not be blank! Please Enter Destination Email id ");
document.emailpost.to.focus();
return false;
}
else if(document.emailpost.from.value!="")
{
if (validate_email(eval("document.emailpost.from"),"Not a valid e-mail address!")==false)
{
document.emailpost.from.focus();
return false
}
}

else
return true;
}
</script>
<form name="emailpost" action="test.php" method="post" onSubmit="return checkdata()">
  <table  cellpadding="5px" cellspacing="0px" style="font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:7px solid gray; background:#eeffee" width="500px" align="center">
    <tr>
      <td colspan="2"  bgcolor="gray" style="color:#FFFFFF; font-weight:bold; padding:10px"> Send E-mail to Multiple Person(E-mail) with Php
</td>
      
    </tr>
    <tr>
      <td>Enter Your Email id</td>
      <td align="right"><input type="text" name="from" size="40" value="<? echo $_POST["from"];?>"/></td>
    </tr>
    <tr>
      <td colspan="2">Enter Your Friend Email id(s) </td>
    </tr>
    <tr>
      <td colspan="2" align="right"><textarea rows="5" cols="50" name="to" value="<? echo $_POST["to"];?>"></textarea>
        <br />
        Enter Emails Speparated by colon(,)</td>
    </tr>
<tr>
      <td colspan="2">Enter Your Message</td>
    </tr>
    <tr>
      <td colspan="2" align="right"><textarea rows="5" cols="50" name="message" value="<? echo $_POST["subject"];?>"></textarea></td>
    </tr>
    <tr>

      <td colspan="2"  align="right"> <input type="submit" name="action" value="Send Email" style="background:#333333; color:#FFFFFF; border:1px solid gray" onClick="return checkdata()" />
        <input type="reset"  value="Clear" style="background:#333333; color:#FFFFFF; border:1px solid gray" /></td>
    </tr>
<tr>
<tr>
<td colspan="2">
<div style=" background:white; padding:5px; color:#666666">
  <?
if($_POST["action"]=="Send Email")
{
$to=$_POST["to"];
$from_email=$_POST["from"];
$message=$_POST["message"];
$to_single = split ("\,", $to); //splite email into array 
$to_single_count_index=count($to_single); //count total index of array to_single
echo "<font color='red'>Email send to:</font><font color='green'> ";
for($i=0;$i<$to_single_count_index;$i++)
{
$to_s=$to_single[$i];
 $headers = "From: $from_email\r\nReply-To: $from_email\r\n";
    $headers .= "Content-type: text/html\r\n"; 
$mail_sub="Test Email";
mail($to_s,$mail_sub,$message,$headers);
echo $to_s,", ";
 }
}
?>
</font>
</div>
</td>
  </table>
</form>
</body>
</html>

This is a Sample code and you can change it as per your requirement. if you like this article please comment.


if you want to share your story or article for our Blog please email us at educratsweb@gmail.com or Click here

Post a Comment

0 Comments