<?php
/** * @author Dick Munroe <munroe@csworks.com> * @copyright copyright @ 2006 by Dick Munroe, Cottage Software Works, Inc. * @license http://www.csworks.com/publications/ModifiedNetBSD.html * @version 1.0.0 * @package Easy_Email_SMTP * @example ./example.smtp.php * * Edit History: * * Dick Munroe (munroe@csworks.com) 11-Apr-2006 * Initial Version Created. */
include_once('class.Easy_Email_SMTP.php') ; include_once('SDD/class.SDD.php') ;
/* * I use an alternate port smtp service locally. The default action * is to send messages to the localhost at port 25. * $smtpInfo['host'] = 'smtp-auth.no-ip.com' ; $smtpInfo['port'] = 3325 ; $smtpInfo['auth'] = TRUE ; $smtpInfo['user'] = '--not-specified--' ; $smtpInfo['pass'] = '--not-specified--' ; */
$html = "<b><i>Test class.Easy_EMail_SMTP.php</i></b>" ; $message= "Test class.Easy_EMail.php" ;
$mail = &new Easy_Email_SMTP() ;
$mail->to = "munroe@csworks.com" ; // Destination email addresss $mail->from = "munroe@csworks.com" ; // Source email addresss $mail->return = "munroe-bounce@csworks.com" ; // Return path email address $mail->subject = "Test class.Easy_Email_SMTP.php" ; // Subject of this email
/* * I have made local modifications to Easy_Email that return * status on the transmission of the email messages. If you * have not made a similar modification, then the following * if statements will fail and you will get error messages * instead of notification that the message has been sent. */
if ($mail->htmlMail($html)) // Use this to send html email { echo "HTML message sent\n" ; } else { echo SDD::dump($mail->m_smtp) ; }
if ($mail->simpleMail($message)) // Use this to send simple email { echo "simple message sent\n" ; } else { echo SDD::dump($mail->m_smtp) ; } ?>
|