Mit mail() kann man eine E-Mail im Text- oder HTML-Format an eine oder mehrere Personen versenden. Sie k�nnen in dieser Mail einen Empf�nger (to), einen Absender, ein CC , ein BCC und sogar ein Attachment festlegen, die alle beim Versand ber�cksichtigt werden. Der Betreff (subject) und die Nachricht (message) werden dann mit den obigen Daten versendet. Im Mailheader (additional_headers) k�nnen Sie verschiedene Angaben (From, Cc, Bcc etc � siehe Beispiel) machen, welche jeweils durch einen Zeilenvorschub (\n) getrennt sein m�ssen. Wollen Sie eine E-Mail an mehrere Personen senden, so schreiben Sie sie im to Bereich und trennen die einzelnen Adressen durch ein Komma(,). Im optionalen Parameter additional_parameters k�nnen Sie Befehlszeilenargumente an das Mail-Programm �bergeben.
Zu dem Beispiel:
F�r die Empf�nger wurde hier ein Array geschaffen, um nachher mit implode() die einzelnen Adressen durch ein Komma zu trennen. Das Beispiel ist beliebig anpassbar, es soll hier nur die M�glichkeiten aufgezeigt werden.