adnan
سه شنبه 27 بهمن 1383, 10:33 صبح
با سلام !
من این برنامه را برای کسانی که آشنایی کمی به php دارند قرار می دهیم .
مسلما شما هیچ برنامه email client ایی نمی توانید در یک لحظه به چند نفر ایمیل بصورت جداگانه ارسال نمایید .
شما با اجرای این برنامه بر روی هاست خود می توانید در قسمت to چندین آدرس ایمیل نوشته و برنامه برای هریک ایمیل شما را ارسال می نماید .
( توجه نمایید که آدرس ها باید با زدن کلید اینتر از هم تفکیک گردند و هرگز 2 آدرس ایمیل را در یک خط ننویسید ! )
امیدوارم این برنامه برایتان مفید واقع گردد . :wink:
<?php
/* Script by YaranTOOS.com */
/* http://www.yarantoos.com/forum */
/* Visit us for more information and help */
if($user=='yarantoos')
if($pass=='adnanyarantoos') {
print '
<form method="POST" action="sendmail.php" >
<p>From:<input type="text" name="email_address" size="40"></p>
<p>To : </p>
<textarea rows="29" name="to" cols="40"></textarea>
<p>Subject:<input type="text" name="subject" size="84"></p>
<p>Massage : </p>
<textarea rows="20" name="body" cols="100" style="font-family: Tahoma"></textarea>
<p><input type="submit" value="send" name="button"></p>
</form> ' ; exit ; }
if($button=='send' && $body!="")
{
$email_name = " ( YaranTOOS ) ";
$headers = "";
$headers .= "From: " . $email_name . " <" . $email_address . ">\n";
$headers .= "X-Sender: <" . $email_address . ">\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Priority: 1\n";
$headers .= "Return-Path: <" . $email_address . ">\n";
$headers .= "Content-Type: text/html; charset=UTF-8\n";
$trim="\n";
$word=strtok($to,$trim);
while(is_string($word))
{
if($word) {
mail($word, $subject,"<pre>" . $body . "</pre>", $headers);
print " <b>send mail to: </b>".$word."<br>";
}
$word=strtok($trim);
}
}
print '
<form method="post" action="sendmail.php" >
<p>user:<input type="text" name="user" size="20"></p>
<p>Password:<input type="password" name="pass" size="20"></p>
<p><input type="submit" value="login" name="login"></p>
</form> ' ;
?>
مسلما بعضی از قسمتهای کد برنامه باید به میل شما تغییر یاید ....
من این برنامه را برای کسانی که آشنایی کمی به php دارند قرار می دهیم .
مسلما شما هیچ برنامه email client ایی نمی توانید در یک لحظه به چند نفر ایمیل بصورت جداگانه ارسال نمایید .
شما با اجرای این برنامه بر روی هاست خود می توانید در قسمت to چندین آدرس ایمیل نوشته و برنامه برای هریک ایمیل شما را ارسال می نماید .
( توجه نمایید که آدرس ها باید با زدن کلید اینتر از هم تفکیک گردند و هرگز 2 آدرس ایمیل را در یک خط ننویسید ! )
امیدوارم این برنامه برایتان مفید واقع گردد . :wink:
<?php
/* Script by YaranTOOS.com */
/* http://www.yarantoos.com/forum */
/* Visit us for more information and help */
if($user=='yarantoos')
if($pass=='adnanyarantoos') {
print '
<form method="POST" action="sendmail.php" >
<p>From:<input type="text" name="email_address" size="40"></p>
<p>To : </p>
<textarea rows="29" name="to" cols="40"></textarea>
<p>Subject:<input type="text" name="subject" size="84"></p>
<p>Massage : </p>
<textarea rows="20" name="body" cols="100" style="font-family: Tahoma"></textarea>
<p><input type="submit" value="send" name="button"></p>
</form> ' ; exit ; }
if($button=='send' && $body!="")
{
$email_name = " ( YaranTOOS ) ";
$headers = "";
$headers .= "From: " . $email_name . " <" . $email_address . ">\n";
$headers .= "X-Sender: <" . $email_address . ">\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Priority: 1\n";
$headers .= "Return-Path: <" . $email_address . ">\n";
$headers .= "Content-Type: text/html; charset=UTF-8\n";
$trim="\n";
$word=strtok($to,$trim);
while(is_string($word))
{
if($word) {
mail($word, $subject,"<pre>" . $body . "</pre>", $headers);
print " <b>send mail to: </b>".$word."<br>";
}
$word=strtok($trim);
}
}
print '
<form method="post" action="sendmail.php" >
<p>user:<input type="text" name="user" size="20"></p>
<p>Password:<input type="password" name="pass" size="20"></p>
<p><input type="submit" value="login" name="login"></p>
</form> ' ;
?>
مسلما بعضی از قسمتهای کد برنامه باید به میل شما تغییر یاید ....