BUEN DIA, ME PUEDEN AYUDAR EN LO SIGUIENTE, DESEO QUE UN USUARIO ME LLENE UN FORMULARIO DE CONTACTO Y AL MOMENTO DE QUE LE DE ENVIAR A ESTE FORM QUIERO QUE SE ENVIÉ AUTOMÁTICAMENTE UN CORREO AL ADMINISTRADOR DEL SISTEMA CON LA INFORMACIÓN INGRESADA POR EL USUARIO...
GRACIAS
Enviar correo electronico desde PHP
Comenzado por
jdchalarca
, oct 20 2012 09:44
6 respuestas en este tema
#1
Escrito 20 octubre 2012 - 09:44
#2
Escrito 21 octubre 2012 - 09:06
Saludos amigo y bienvenido a esta tu casa dónde espero encuentres colegas y amigos.
Ahora, sobre tu pregunta, no me queda muy claro lo que necesitas. Tienes algo avanzado? tienes problemas con un código? o necesitas que te orientemos sobre como iniciar... cuéntanos más que necesitas
Ahora, sobre tu pregunta, no me queda muy claro lo que necesitas. Tienes algo avanzado? tienes problemas con un código? o necesitas que te orientemos sobre como iniciar... cuéntanos más que necesitas
#3
Escrito 21 octubre 2012 - 09:10
hola, mil gracias por la bienvenida
en si codigo no tengo, necesito una guia para lo siguiente.... tengo un formulario donde un usuario ingresa información determinada, yo quiero que al momento que el usuario ingresa su informacion en el formulario y de en el boton enviar se envie automaticamente un correo desde codigo php a una direccion de correo prederteminada...
en si codigo no tengo, necesito una guia para lo siguiente.... tengo un formulario donde un usuario ingresa información determinada, yo quiero que al momento que el usuario ingresa su informacion en el formulario y de en el boton enviar se envie automaticamente un correo desde codigo php a una direccion de correo prederteminada...
#4
Escrito 22 octubre 2012 - 07:23
El envio de correo es algo muy sencillo, esta clase puede ayudarte:
archivo clssendmail.php
Y para usarla sería de la forma:
uso.php
Espero te sirva
archivo clssendmail.php
<?php
class TSendMail {
public function sendMail($to, $title, $msg){
$LsMensaje = "";
try{
$headers = "From: sendername@dominio.com\r\n";
$headers .= "Content-type: text/html\r\n";
mail($to, $title, $msg,$headers);
}
catch(Exception $e){
$LsMensaje = $e->getMessage();
}
return $LsMensaje;
}
}
?>
Y para usarla sería de la forma:
uso.php
<?php
require_once("clssendmail.php");
$Sender = new TSendMail();
$Sender->sendMail("correo@servidor.com","Asunto del correo","contenido del correo");
unset($Sender);
?>
Espero te sirva
#5
Escrito 22 octubre 2012 - 08:03
mil gracias excelente codigo, te hago una pregunta, que configuraciones previas debo tener en mi servido en mi caso xampp para poder ejecutar este codigo...
#6
Escrito 22 octubre 2012 - 08:12
mil gracias excelente codigo, te hago una pregunta, que configuraciones previas debo tener en mi servido en mi caso xampp para poder ejecutar este codigo...
Si lo estás corriendo en Windows, deberás configurar tu arhivo Php.Ini en la siguiente llave:
[mail function]
; For Win32 only.
SMTP = "servidorsmntp.com"
smtp_port = 25
saludox
#7
Escrito 24 octubre 2012 - 09:27
Si no estas muy acostumbrado a realizar configuracion en tu sistema te recomiendo la clase phpmailer que es bastante util y cuenta la opcion de adjuntar archivos si lo necesitas, esta clase la puedes descargar de su sitio oficial.
Sitio http://phpmailer.worxware.com/
Espero te sirva Saludos
Sitio http://phpmailer.worxware.com/
Espero te sirva Saludos