Hasta ahora es un hack, que en un futuro podria pasar a un modulo configurable.
Modificar en :
magento\app\code\core\Mage\Core\Model\Email\Template.php
Agregar en la function
public function send($email, $name = null, array $variables = array())....
Agregar justo despues de
...
$mail->setSubject('=?utf-8?B?' . base64_encode($this->getProcessedTemplateSubject($variables)) . '?=');
$mail->setFrom($this->getSenderEmail(), $this->getSenderName());
lo siguiente:
/////////////// HACK-GMAIL
$config = array(
'ssl' => 'tls', //optional
'port' => '587', //optional - default 25
'auth' => 'login',
'username' => '[email protected]',
'password' => 'elpassword'
);
$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);
/////////////// FIN HACK-GMAIL
Y adicionalmente agregar como parametro
en la linea
...
$mail->send();
...
quedando como sigue
...
try {
$mail->send($transport);
$this->_mail = null;
}
...
*-*
Sebastian A. Colombini