Zend - The PHP Company




Email

Add Code


email program  

Type: code fragment
Added by: sultanzahir
Entered: 08/11/2001
Last modified: 07/12/2006
Rating: *** (8 votes)
Views: 26229
it is a simple email program that uses PHP and default mail settings. Easy to use and understand.


<?PHP
    
//Wird vom Formular ausgefuellt
    
$email_to "$name_freund <$email_freund>"
    
//Absender-Email
    
$email_from_mail "sultanzahir@yahoo.com"
    
//Absender-Name
    
$email_from_name "sultan zahir khan"
    
//Betreff in der Mail
    
$email_betreff "openIT gmbH";
    
//BCC
    
$email_to_bcc "sultan.khan@openit.de";
  
?>

  <html><head> 
  <title>Email Utility</title> 
  </head>
  <body bgcolor="cornflowerblue"> 
  <h4>Selfphp-Mailer</h4> 
  <?php 
  
if(!isset($email_freund)){ 
  
?>
  <form action="index.php4" method="post"> 
  <table width="58%" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td width="15%" valign="top">
        Name/Freund:
      </td>
      <td width="85%"> 
        <input type="text" name="name_freund">
      </td>
    </tr>
    <tr>
      <td width="15%" valign="top">
        Email/Freund:
      </td>
      <td width="85%"> 
        <input type="text" name="email_freund">
      </td>
    </tr>
    <tr>
      <td width="15%" valign="top">
        Kommentar:
      </td>
      <td width="85%"> 
        <textarea cols="30" rows="6" name="kommentar"></textarea>
      </td>
    </tr>
    <tr>
      <td width="15%" valign="top">&nbsp;</td>
      <td width="85%"> 
        <input type="submit" value="HTML-Mail senden" name="submit">
      </td>
    </tr>
  </table>
  </form> 

  <?php 
  

  else{ 
    
$emailbody '
    <html> 
    <!-- 
    Hallo ' 
$name_freund '
    Ihr System unterstuetzt keine HTML-Mails! 
    Folgende Nachricht wurde Ihnen uebermittelt: 
    ' 
$kommentar 
    --> 
    <body bgcolor="#FFFFFF" text="#000000">
    <table cellpadding="4" cellspacing="0" border="0" width="100%">
      <tr>
        <td bgcolor="#FFEEDD" >
          <b>Autor:sultan zahir khan</b>
        </td>
      </tr>
    </table>
    <table cellpadding="4" cellspacing="0" border="0" width="100%">
      <tr> 
        <td bgcolor="#EEEEEE" >
        
        </td>
        <td bgcolor="#EEEEEE" valign="bottom" width="100%">
          Dynamische Webapplikationen:<br>
          <b>PHP-Dateien selbst erstellen</b> 
          <h1>Newsletter</h1>
        </td>
      </tr>
      <tr> 
        <td bgcolor="#EEEEEE" valign="top" align="center"> 
          <h2>Inhalt</h2>
        </td>
        <td bgcolor="#FFFFFF" valign="top" width="100%">
          <h2>Hallo ' 
$name_freund '</h2>
          <p><b>Das ist Deine Nachricht:</b></p> 
          <pre><font face="Verdana,Geneva,Arial, Helvetica,sans-serif" color="#006600">' 
           
$kommentar 
           
'</font></pre> 
        </td>
      </tr>
      <tr>
        <td colspan=2 bgcolor="#EEEEEE" >
        
        </td>
      </tr>
    </table>
    <p>&copy; 2001<img src="http://www.selfphp3.de/src/mail.gif" width="15" height="10" border="0" alt="E-Mail">
    &nbsp;<a href="mailto:sultanzahir@yahoo.com">sultan zahir khan, sultanzahir@yahoo.com</a></p>
  </body>
  </html>
  '


  
$header="From:$email_from_name<$email_from_mail>n";
  
$header .= "Reply-To: $email_from_mailn"
  
$header .= "Bcc: $email_to_bccn"
  
$header .= "X-Mailer: PHP/" phpversion(). "n";          
  
$header .= "X-Sender-IP: $REMOTE_ADDRn"
  
$header .= "Content-Type: text/html"
  
mail($email_to,$email_betreff,$emailbody,$header);
  echo 
"<p>Sende Email nach: $email_freund<br> 
    Sende Email(BCC) nach: 
$email_from_mail"
  } 
  
?> 
  </body> 
  </html>


Usage Example


See the example


Rate This Script





Search



This Category All Categories