<?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) ;
}
?>
|