|
Estimado(a):
Manejar e-mails de puro texto es fácil con la función mail(), pero el integrar archivos es más complicado.
Te recomiendo usar una clase de PEAR, llamada Mail_Mime
La documentación puedes bajarla en
http://pear.php.net/manual/en/package.mail.php
Aca tienes un ejemplo de como se ve la función
<?phpinclude('Mail.php');include('Mail/mime.php');$text = 'Text version of email';$html = '<html><body>HTML version of email</body></html>';$file = '/home/richard/example.php';$crlf = "\r\n";$hdrs = array( 'From' => 'you@yourdomain.com', 'Subject' => 'Test mime message' );$mime = new Mail_mime($crlf);$mime->setTXTBody($text);$mime->setHTMLBody($html);$mime->addAttachment($file, 'text/plain');$body = $mime->get();$hdrs = $mime->headers($hdrs);$mail =& Mail::factory('mail');$mail->send('postmaster@localhost', $hdrs, $body);?>
Puedes descargar el paquete en:
http://pear.php.net/get/Mail_Mime-1.2.1.tgz
|