Zend_Mail-AdditionalHeaders.xml 1.6 KB

12345678910111213141516171819202122232425262728293031
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Reviewed: no -->
  3. <sect1 id="zend.mail.additional-headers">
  4. <title>Дополнительные заголовки</title>
  5. <para>
  6. Любые заголовки сообщений электронной почты могут быть установлены с
  7. помощью метода <methodname>addHeader()</methodname>. Он требует передачи
  8. двух параметров, содержащих имя и значение поля заголовка.
  9. Третий необязательный параметр определяет, должен ли заголовок
  10. иметь одно или несколько значений:
  11. </para>
  12. <example id="zend.mail.additional-headers.example-1">
  13. <title>Добавление заголовков сообщений</title>
  14. <programlisting language="php"><![CDATA[
  15. $mail = new Zend_Mail();
  16. $mail->addHeader('X-MailGenerator', 'MyCoolApplication');
  17. $mail->addHeader('X-greetingsTo', 'Mom', true); // Несколько
  18. $mail->addHeader('X-greetingsTo', 'Dad', true);
  19. ]]></programlisting>
  20. </example>
  21. <para>
  22. Для установки заголовка Reply-To существует отдельный метод
  23. <methodname>setReplyTo($email, $name=null)</methodname>, поскольку
  24. требуется дополнительное экранирование различных частей (e-mail и имя).
  25. </para>
  26. </sect1>
  27. <!--
  28. vim:se ts=4 sw=4 et:
  29. -->