Page 1 of 1

Agregar phpmailer a opencart 2.0.1

Posted: Wed Aug 03, 2016 1:24 am
by vtxhero
Saludos, bien sere breve, por un problema con el proveedor del servidor, ya no puedo mandar correos atravez de las herramientas que incluye opencart 2.0.1, el equipo del servidor me a enviado la vercion 5.1 de phpmailer con una pequeña serie de intrucciones, estas intrucciones son solo para una pagina de prueba que muestra un formulario y lo manda al destinatario, no hace mas

Busque tutoriales para agregar phpmailer, los archibos de class.phpmailer.php y class.smtp.php ya etan en la carpeta de las librerias,se deben hacer ajustes en el archivo order.php y mail.php pero el codigo es diferente al de los tutoriales que e encontrado, estos ajustes son solo para OpenCart 1.5 y muchas de las lineas que dicen que se deben remplazar no aparecen en la nueva vercion

Alguien sabe de algun tutorial o de como debo de hacer las correcciones? ya intente poner este codigo en el archivo order.php remplazando todos los envios de correo pero no sale el correo

Code: Select all

       $mail->IsSMTP();                           // Usamos el metodo SMTP de la clase PHPMailer
		$mail->SMTPAuth   = true;                  // habilitado SMTP autentificación
		$mail->SMTPSecure = "ssl"; 
		$mail->Timeout   = 30;                  // habilitado SMTP autentificación
		
		$mail->Port       = XXX;                // puerto del server SMTP
		$mail->Host       = "mail.XXXXXXXXXXXX.com"; 	// SMTP server
		$mail->Username   = "contacto@XXXXXXXXXX.com";     // SMTP server Usuario
		$mail->Password   = "XXXXXXXXXX";            // SMTP server password
		$mail->From       = "contacto@XXXXXXXXXXX.com"; //Remitente de Correo
		$mail->FromName   = "Nombre pagina"; //Nombre del remitente
		$to = $costumer; //Para quien se le va enviar
		$mail->AddAddress($to);
		$mail->Subject  = $subject; //Asunto del correo
		$mail->MsgHTML($body);
		$mail->IsHTML(true); // Enviar como HTML
		$mail->Send();//Enviar
si mando un correo desde admin/mail no aparece mensaje alguno de error o de que se a enviado exitosamente

alguien puede ayudarme con esto? ya sea diciendome donde encuentro un tutorial para OpenCart 2 respecto a phpmailer

Re: Agregar phpmailer a opencart 2.0.1

Posted: Fri Aug 05, 2016 10:37 am
by CoverUp
si tu proveedor te bloquea la funcion mail, puedes usar el protocolo smtp directamente desde opencart, no tienes para que instalar phpmailer. paralelamente siempre esta la opcion de otro proveedor :P