«
»

1and1, 2013, php, php6, phpmailer, programación

Envio de correos con PHPMAILER y el servidor smtp de 1and1.

10.26.13 | 13 Comments

Alberto Suárez Pérez

PHPMAILER es una clase que permite enviar correo vía smtp entre otros. Lo mejor de todo es que permite enviar a múltiples servidores y múltiples correo de una forma sencilla. El uso es relativamente fácil, debemos incluir los archivos class.phpmailer.php y class.smtp.php y luego configurar las opciones del servidor smtp. Puedes encontrar bastante información en su github pinchando aquí: PHPMAILER

Aquí te muestro un ejemplo que realicé para el envío con smtp de 1and1 desde local:

Nota: Si no te funciona utiliza isSendMail().

	require_once ("lib/class.phpmailer.php");
	require_once('lib/class.smtp.php'); 
	$mail = new PHPMailer();
	$mail->IsSMTP();
	$mail->SMTPAuth = true;
	$mail->SMTPSecure = "tsl";
  	$mail->Host = "smtp.1and1.es";
	$mail->Port = 25;
	$mail->Username = "info@albertsuarez.com";
	$mail->Password = "****";
	$mail->From = "info@albertsuarez.com";
	$mail->FromName = "Contacto";
	$mail->AddAddress("info@albertsuarez.com");
	$mail->IsHTML(true);
	$mail->SMTPDebug = 2;
	$mail->Subject = "Contacto";
	$mail->MsgHTML("CONTENIDO EMAIL");

	if(!$mail->Send())
	{
	
	echo 'ERROR'.$mail->ErrorInfo;
	}
Etiquetas:

13 Comments


«
»