Otros problemas y errores no clasificados en los otros foros de Magento.
#3943 por saragim Jue Jun 02, 2016 10:44 am
Hola a todos!

Tengo Magento 1.5.0.1 y he migrado toda mi tienda a profesional hosting, todo funciona perfectamente menos que no recibo los correos de nuevos pedidos, envíos, etc... Mis clientes tampoco.

Tengo configurado los emails que emails de ventas y en Avanzado > Sistema > configuración de envio de emails tengo:

Deshabilitar comunicaciones por email: No
Host: localhost
Puerto (25): 587 (tenia 25, pero me ha dicho un tecnico de PH que pusiera 587)
Establecer ruta de retorno: Si

Agradezco vuestra ayuda.
#3950 por mario Jue Jun 02, 2016 11:39 am
Estimado usuario,

Para que magento envié los correo tiene que usar la función SMTP, esta función no la realiza por defecto, tiene que instalar un modulo para realizarla o modificar el fichero app/code/core/Mage/core/Model/Email/Template.php para establecer la configuración

Un saludo

Consiga la utravelocidad en su página web con PHSpeed
#3952 por saragim Jue Jun 02, 2016 3:06 pm
Te refieres a poner esto:

public function getMail()
{
if (is_null($this->_mail)) {
$my_smtp_host = Mage::getStoreConfig('system/smtp/host');
$my_smtp_port = Mage::getStoreConfig('system/smtp/port');
$config = array(
'port' => '587',
'auth' => 'login',
'ssl' => 'tls',
'username' => 'email',
'password' => 'contraseña');
$transport = new Zend_Mail_Transport_Smtp($my_smtp_host, $config);
Zend_Mail::setDefaultTransport($transport);
$this->_mail = new Zend_Mail('utf-8');
}
return $this->_mail;

}

Gracias
#3953 por mario Jue Jun 02, 2016 6:31 pm
Estimado usuario,

Hay que reemplazar la función completa:

Código: Seleccionar todopublic function getMail()


Por:

Código: Seleccionar todopublic function getMail()
{
if (is_null($this->_mail)) {
$config = array('port' => '587','auth' => 'login','username' => 'EMAIL','password' => 'CONTRASEÑA');$transport = new Zend_Mail_Transport_Smtp('IPSERVIDOR', $config);Zend_Mail::setDefaultTransport($transport);
$this->_mail = new Zend_Mail('utf-8');}return $this->_mail;
}


Un saludo

Consiga la utravelocidad en su página web con PHSpeed

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

Moderadores

Antonio Torres

Director Soporte Especializado

Desde 22 Abril de 2014

Mario

Técnico Soporte Especializado

Desde 12 Nov. de 2014

Juan82

Técnico Soporte Especializado

Desde 27 Junio de 2016

Twitter

Sobre nosotros

PROFESIONALHOSTING es una empresa de hosting especializado que llega aun más lejos que otras empresas, para todos nuestros clientes hemos creado este foro para dar soporte especializado en cualquier script, ampliando asi nuestro soporte.

Animamos a nuestros clientes que se ayuden unos a otros y asi entre todos crear una gran comunidad.