Version: beta 1.0

Type: Sample Code (HOWTO)

Category: File Management

License: GNU General Public License

Description: a script to send mails reading from 2 different files make emails.dat file for email addresses make temp.dat file for the material to be delivered change the mail server name to your mail server name and thats all enjoy !!!



<table width="75%" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr bgcolor="#999933"> 
    <td>
      <div align="center"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="3"><b>Mail 
        Sending Process <? echo "Sending file $news to users" ?> </b></font></div>
    </td>
  </tr>
</table>

<?php
   
    if  (file_exists ($news)){
     $file = fopen($news, "r");
	$file2 = fopen("emails.dat", "r");	
     if (!$file) {
       echo "<p>Unable to open remote file.\n";
       exit;
     }
     if (!$file2) {
       echo "<p>Unable to open remote file.\n";
       exit;
     }
while (!feof($file)) {
       $customerservicemail_content = $customerservicemail_content . fgets($file, 1024); }
	     
while (!feof($file2)) {
       $line = fgets($file2, 1024); ?>

<div align="center"> 
  <table width="75%" border="2" cellspacing="0" cellpadding="0">
    <tr bgcolor="#CCFFCC"> 
      <td><? echo "Sending mail to :>> $line"; 
	
	$mail_subject = "Customer Service Request ";
	$customer_Support_mail = $line;
	$from_mail_address = "admin@americanmattress.net";
	$headers = "From: Acropolis staff\n";
	$headers .= "Content-Type: text/html; charset=iso-8859-1\n"; 

	if(!mail("$customer_Support_mail","$mail_subject", "$customerservicemail_content","$headers")) echo "<hr> Mail cannot be send <hr>";


	

	echo "<br>" ?> 
        <div align="center"></div>
        <div align="center"></div>
      </td>
    </tr>
  </table>
  
</div>		

<? }

    fclose($file2);}
  
	else 
		echo "The file $news does not exist"; ?> 
<div align="center"><a href="index.php3">Send more mails</a> </div>