PROYECTOS y CÓDIGO FUENTE DESCARGABLES GRATUITAMENTE

Encuentre Proyectos con su código fuente descargable, el código fueente es reutilizable para tus proyectos, estamos seguros de que te va a servir de ayuda.

Ayudese con sus Proyectos con los Ejemplos de Código Fuente.

No te estamos pidiendo que copies y lleves tu proyecto igual al que esta posteado aquí, pero si puedes modificarlo y agregarle funcionalidades extras que lo hagan el mejor. Derechos de Autor.

Código Completo de Proyectos y Tareas de Programación a un Solo Clic para Ayudarte en tu Sistema.

Añadimos todo Tipo de Proyectos y Ayudas de Código Fuente de Cualquier Lenguaje para ayudarte en tu Sistema, todos estos trabajos te pueden ayudar, orientar y sacarte de dudas de código.

Descargue Proyectos de Programación que usan Sockets para Comunicarse entre Clientes

Aprenda a Utilizar Sockets y conectar Clientes, guíate con Proyectos de facil comprensión, descarga el código fuente de un Proyecto y Sácate de Dudas.

Muchos Proyectos en Diferentes Lenguajes de Programación

Cada vez Añadimos más proyectos a esta WEB para que descargues el Código Fuente y puedas tener una ayuda para terminar tu Proyecto, las soluciones que descargas funcionan correctamente y están calificadas por Profesores de Sistemas de Información.

Programadortico.com

Mostrando las entradas con la etiqueta electronico. Mostrar todas las entradas
Mostrando las entradas con la etiqueta electronico. Mostrar todas las entradas

lunes, 15 de julio de 2013

Cómo Enviar Email Directamente al Servidor Principal Gmail con PHP

Send Email witch PHP 5 
Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Enviar un Correo Electrónico es una es una función muy importante en nuestro sistema web,  existen varias formas de Enviar un Correo Electrónico ( Email ) desde nuestra página web. Muchos ya conocen la Función mail() :

mail(" pepito@programadortico.com, maria@programadortico.com","Asunto Del Mail","Este es el cuerpo del mensaje");

El problema con esta es que se limita a mandar Emails Locales, osea, a un servidor SMTP en nuestra propia PC ó a PC's en una Red Privada. Para entenderlo mejor el Email no llega directamente al Servidor Principal de correo, ya sea GMAIL, HOTMAIL ó YAHOO sino que lo recibe un servidor SMTP como Outblock ó  PostCast Server en la propia Computadora.

Primeramente quiero decir que sinceramente esa Función mail() está bien para una RED LAN Local de  personas, pero si lo que queremos en enviar el Email Directamente sin pasar por ese trámite de Descargar un Servidor SMTP y que esa persona lo reciba enseguida en su bandeja de entrada, entonces pon atención.

Yo me cansé de mandar Correos Locales, así que a puro código PHP encontré un Código que los va a Ayudar bastante, y creo firmemente que después comentarán Agradeciéndome el Código PHP.

 Cómo  lo Hago ? :
  • Tengo que Descargar ó tener Instalado el PHPMailer_v5.1, descarga Aquí.
Después nada más copias y pegas el siguiente código PHP :
<?php
require_once('/PHPMailer_5.2.4/class.phpmailer.php'); // Especifique la ruta del archivo class.phpmailer.php
define('GUSER', 'tu_email@gmail.com'); // GMail username
define('GPWD', 'password'); // GMail password

function smtpmailer($to, $from, $from_name, $subject, $body) { 
global $error;
$mail = new PHPMailer();  // create a new object
$mail->IsSMTP(); // enable SMTP
$mail->SMTPDebug = 0;  // debugging: 1 = errors and messages, 2 = messages only
$mail->SMTPAuth = true;  // authentication enabled
$mail->SMTPSecure = 'ssl'; // secure transfer enabled REQUIRED for GMail
$mail->Host = 'smtp.gmail.com';
$mail->Port = 465; 
$mail->Username = GUSER;  
$mail->Password = GPWD;           
$mail->SetFrom($from, $from_name);
$mail->Subject = $subject;
$mail->Body = $body;
$mail->AddAddress($to);

if(!$mail->Send())
        {
$error = 'Mail error: '.$mail->ErrorInfo; 
return false;
       else
       {
$error = 'Message sent!';
return true;
}
}
?>

Después de Definir esta Función nada mas la llamas así:
<?php
smtpmailer(  'to_@gmail.com' , 'from_@gmail.com' , 'Nombre_de_quien_envia' , 'ASUNTO'  ,  'MENSAJE');
?>


      NOTA : 
  • El detalle es que me funciona SOLAMENTE EN UBUNTU ó LINUX, estamos resolviendo detalles para implementarlo en Windows.
  • Nos pueden ayudar a publicar sus códigos si lo implementan en Windows.
  • Desde Ubuntu lo envia directamente al GMAIL y no al servidor SMTP.

 
Esta web utiliza cookies, puedes ver nuestra la política de cookies, aquí Si continuas navegando estás aceptándola
Política de cookies +