Rozszerzenie funkcji mail dla utf8
Z DooBLER wiki
- <?php
- function mail_send( $odbiorca, $nadawca, $temat, $wiadomosc, $kopia_do_nadawcy = false )
- {
- $nadawca = explode("<",$nadawca );
- $nadawca = "=?UTF-8?B?".base64_encode($nadawca[0])."?= <".$nadawca[1];
- $temat = "=?UTF-8?B?".base64_encode($temat)."?=";
- $naglowek = "MIME-Version: 1.0\r\n";
- $naglowek .= "Content-Type: text/plain; charset=utf-8\r\n";
- /* dodatkowe nagłówki */
- $naglowek .= "From: ".$nadawca."\r\n";
- $naglowek .= "To: ".$odbiorca."\r\n";
- if ( $kopia_do_nadawcy )
- {
- $naglowek .= "Cc: ".$nadawca."\r\n";
- }
- return mail( $odbiorca, $temat, $wiadomosc, $naglowek );
- }
- ?>
Nadawca musi być w postaci: Nazwa Nadawcy<mail_nadawcy@example.com>
Inne
