Zend_Mail-AdditionalHeaders.xml 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 17503 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.mail.additional-headers">
  5. <title>Zusätzliche Kopfzeilen</title>
  6. <para>
  7. Beliebige Kopfzeilen können über die <methodname>addHeader()</methodname> Methode in einer
  8. Mail gesetzt werden. Sie benötigt zwei Parameter, die den Namen und den Wert des Kopfzeilen
  9. Feldes enthalten. Ein dritter, optionaler Parameter legt fest, ob die Kopfzeile einen oder
  10. mehrere Werte enthalten darf:
  11. </para>
  12. <example id="zend.mail.additional-headers.example-1">
  13. <title>Eine E-Mail Kopfzeile hinzufügen</title>
  14. <programlisting language="php"><![CDATA[
  15. $mail = new Zend_Mail();
  16. $mail->addHeader('X-MailGenerator', 'MeineCooleAnwendung');
  17. $mail->addHeader('X-greetingsTo', 'Mom', true); // mehrer Werte
  18. $mail->addHeader('X-greetingsTo', 'Dad', true);
  19. ]]></programlisting>
  20. </example>
  21. <para>
  22. Um den Reply-To: Header zu setzen gibt es die Funktion
  23. <methodname>setReplyTo($email, $name=null)</methodname> weil zusätzliches spezielles
  24. Escaping der unterschiedlichen Teile (Email und Name) notwendig ist.
  25. </para>
  26. </sect1>
  27. <!--
  28. vim:se ts=4 sw=4 et:
  29. -->