| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- <sect1 id="zend.mime.introduction">
- <title>Inleiding</title>
- <para>
- <code>Zend_Mime</code> is een hulpklasse voor het afhandelen van multipart MIME berichten.
- Ze wordt gebruikt door <link linkend="zend.mail"><code>Zend_Mail</code></link>, en
- kan gebruikt worden door toepassingen die MIME ondersteuning nodig hebben.
- </para>
- <sect2 id="zend.mime.static">
- <title>Statische Methodes en Constanten</title>
- <para>
- <code>Zend_Mime</code> verstrekt een set eenvoudige methodes om met MIME te werken:
- <itemizedlist>
- <listitem>
- <para>
- <code>isPrintable()</code>: Geeft TRUE terug indien de gegeven string geen onafdrukbare tekens bevat,
- anders FALSE.
- </para>
- </listitem>
- <listitem>
- <para>
- <code>encodeBase64()</code>: Encodeert een string met base64.
- </para>
- </listitem>
- <listitem>
- <para>
- <code>encodeQuotedPrintable()</code>: Encodeert een string met het quoted-printable mechanisme.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- <para>
- <code>Zend_Mime</code> definieert een set van constanten die veel worden gebruikt
- in MIME Messages:
- <itemizedlist>
- <listitem>
- <para>
- <code>Zend_Mime::TYPE_OCTETSTREAM</code>: 'application/octet-stream'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::TYPE_TEXT</code>: 'text/plain'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::TYPE_HTML</code>: 'text/html'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::ENCODING_7BIT</code>: '7bit'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::ENCODING_8BIT</code>: '8bit'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::ENCODING_QUOTEDPRINTABLE</code>: 'quoted-printable'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::ENCODING_BASE64</code>: 'base64'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::DISPOSITION_ATTACHMENT</code>: 'attachment'
- </para>
- </listitem>
- <listitem>
- <para>
- <code>Zend_Mime::DISPOSITION_INLINE</code>: 'inline'
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </sect2>
- <sect2 id="zend.mime.instatiation">
- <title>Zend_Mime Instantiëren</title>
- <para>
- Wanneer je een <code>Zend_Mime</code> object instantieert word er een MIME boundary
- opgeslaan die word gebruikt voor alle volgende niet-statische oproepen naar het
- object.
- Als de constructor word opgeroepen met een string parameter zal de gegeven string
- worden gebruikt als MIME boundary. Indien niet zal er een willekeurige MIME boundary
- worden gegenereerd tijdens het opbouwen van het object.
- </para>
- <para>
- Een <code>Zend_Mime</code> object heeft de volgende methodes:
- <itemizedlist>
- <listitem>
- <para>
- <code>boundary()</code>: Geeft de MIME boundary string terug.
- </para>
- </listitem>
- <listitem>
- <para>
- <code>boundaryLine()</code>: Geeft de gehele MIME boundary regel terug.
- </para>
- </listitem>
- <listitem>
- <para>
- <code>mimeEnd()</code>: Geeft de gehele MIME einde boundary regel terug.
- </para>
- </listitem>
- </itemizedlist>
- </para>
- </sect2>
- </sect1>
- <!--
- vim:se ts=4 sw=4 et:
- -->
|