$body = $results_mail[0]['tempete_body']; $body = str_replace('{{customername}}', $customer->getName(), $body); $body = str_replace('{{here}}', '<a htef="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK).'siller/adminhtml_siller/index">here</a>', $body); $options = array( 'auth' => ''.$results_mail[0]['auth'].'', 'username' => ''.$results_mail[0]['username'].'', 'password' => ''.$results_mail[0]['password'].'', 'ssl' => ''.$results_mail[0]['ssl'].'', 'port' => $results_mail[0]['port'] ); $mailTransport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $options); Zend_Mail::setDefaultTransport($mailTransport); $m = new Zend_Mail(); $m->addTo($results_mail[0]['username']); $m->setFrom($results_mail[0]['username'], $results_mail[0]['type']); $m->setSubject($results_mail[0]['subject']); $m->setBodyText($body); $m->send();
Подскажите как сделать отправку письма в типе text/html
31.05.2011 11:14
Письма отправляю так
31.05.2011 13:27
Вам нужно вместо
В документации по Zend Framework имеется пример отправки писем с форматированием HTML.
Zend_Mail::setBodyText()использовать метод
Zend_Mail::setBodyHtml().
В документации по Zend Framework имеется пример отправки писем с форматированием HTML.