
| |||
Enviar Mail al estilo CDONTS de ASP con PHP Hola que tal, estoy haciendo una pagina para un cliente, y tube unos problemas con unos componentes y estoy por hacer la parte del formulario en php y nose como usar las funciones y como es el esquema, si alguien me podria dar un ejemplo les agradeceria porque estube buscando aca en estos foros pero la verdad es que mucho no entiendo ![]()
__________________ Nada es imposible, con un poco de esfuerzo se logran las cosas.- |
| |||
Ante todo te recomiendo pasarte por http://www.php.net/mail y mirar la documentación y los comentarios de los usuarios. Ejemplo de uso de la función mail() en php: <?php mail("[email protected]", "Mi Asunto", "Linea 1\nLinea 2\nLinea 3"); ?> Un poco más avanzado, con cabeceras adicionales: <?php mail("[email protected]", "el asunto", $mensaje, "From: [email protected]\r\n" . "Reply-To: [email protected]\r\n" . "X-Mailer: Mi servidor de molar y PHP/" . phpversion()); ?> Múltiples recipientes y formato html: <?php /* recipientes */ $para = "[email protected]" . ", " ; // fijate en la coma $para .= "[email protected]"; /* asunto */ $asunto = "Recordatorio de Cumpleaños para Agosto"; /* mensaje */ $mensaje = ' <html> <head> <title>Recordatorio de Cumpleaños para Agosto</title> </head> <body> <p>¡Aquí están los cumpleaños que llegan en Agosto!</p> <table> <tr> <th>Persona</th><th>Día</th><th>Mes</th><th>Año</th> </tr> <tr> <td>Juan</td><td>3</td><td>August</td><td>1970</td> </tr> <tr> <td>Sandra</td><td>17</td><td>August</td><td>1973</td> </tr> </table> </body> </html> '; /* Para enviar correo HTML, puede definir la cabecera Content-type. */ $cabeceras = "MIME-Version: 1.0\r\n"; $cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n"; /* cabeceras adicionales */ $cabeceras .= "To: Maria <[email protected]>, Kelly <[email protected]>\r\n"; $cabeceras .= "From: Recordatorio <[email protected]>\r\n"; $cabeceras .= "Cc: [email protected]\r\n"; $cabeceras .= "Bcc: [email protected]\r\n"; /* y ahora, enviarlo */ mail($para, $asunto, $mensaje, $cabeceras); ?> Si quieres una ayuda (y un standard) te recomiendo que uses la clase phpmailer, tiene montones de funciones, es gratuita y al menos para mi ha demostrado merecer y mucho la pena: http://phpmailer.sourceforge.net/ |