It might also be useful to hear what is not working, from your mail I'm guessing you don't receive the mail you send. Is there any Exception thrown?
On 10/18/06, Manu Goel <[EMAIL PROTECTED]> wrote:
Hi,
I needed to use the Zend Mail API from the Zend Framework. I have done the following configuration but it is not working
1) PHP.INI
SMTP = " mail.e11online.com "
smtp_port = 521
sendmail_from = [EMAIL PROTECTED]
2) I have written the following code in the controller
Zend::loadClass('View_dbhandler');
$dbhandler = new View_dbhandler();
$to = $_POST['to'];
$cc = $_POST['cc'];
$bcc = $_POST['bcc'];
$from = " [EMAIL PROTECTED]";
$subject = $_POST['subject'];
$bodyText = $_POST['bodyText'];
$dbhandler->compose($to, $cc, $bcc, $from, $subject, $bodyText);
3) This the PHP file in which I have defined the dbhandler class and the compose methodrequire_once('Zend/Mail.php');
require_once('Zend/Mail/Transport/Smtp.php');
$tr = new Zend_Mail_Transport_Smtp(' mail.value-one.com');
Zend_Mail::setDefaultTransport($tr);
class View_dbhandler
{
function compose($to, $cc, $bcc, $from, $subject, $bodyText)
{
$mail = new Zend_Mail();
$mail->setBodyText($bodyText);
$mail->setBodyHtml($bodyText);
$mail->setFrom($from);
$mail->addTo($to);
$mail->setSubject($subject);
$mail->send();
}
}
Please let me know if I am doing anything wrong. A quick reply would be highly appreciated.
Regards,
Manu Goel
Value One
--
best regards,
André Hoffmann
ZF-Blog: http://andrehoffmann.wordpress.com/
