Zend_Mail-HtmlMails.xml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <sect1 id="zend.mail.html-mails">
  2. <title>
  3. Сообщение в формате HTML
  4. <!--
  5. HTML E-Mail
  6. -->
  7. </title>
  8. <para>
  9. Для отправки сообщения электронной почты в формате HTML устанавливайте
  10. тело сообщения методом <code>setBodyHTML()</code> вместо
  11. <code>setBodyText()</code>. Тип содержимого MIME будет автоматически
  12. установлено в <code>text/html</code>. Если вы используете тела
  13. сообщения в текстовом и HTML форматах одновременно, то будет автоматически
  14. сгенерировано сообщение MIME типа <code>multipart/alternative</code>.
  15. <!--
  16. To send an e-mail in HTML format, set the body using the method <code>setBodyHTML()</code> instead of
  17. <code>setBodyText()</code>. The MIME content type will automatically be set to <code>text/html</code>
  18. then. If you use both HTML and Text bodies, a multipart/alternative MIME message will automatically be
  19. generated:
  20. -->
  21. </para>
  22. <example>
  23. <title>
  24. Отправка сообщения в формате HTML
  25. <!--
  26. Sending HTML E-Mail
  27. -->
  28. </title>
  29. <programlisting language="php"><![CDATA[
  30. <?php
  31. require_once 'Zend/Mail.php';
  32. $mail = new Zend_Mail();
  33. $mail->setBodyText('My Nice Test Text');
  34. $mail->setBodyHtml('My Nice <b>Test</b> Text');
  35. $mail->setFrom('somebody@example.com', 'Some Sender');
  36. $mail->addTo('somebody_else@example.com', 'Some Recipient');
  37. $mail->setSubject('TestSubject');
  38. $mail->send();
  39. ?>]]> </programlisting>
  40. </example>
  41. </sect1>
  42. <!--
  43. vim:se ts=4 sw=4 et:
  44. -->