Magento: ¿Cómo habilitar la autenticación del servidor SMTP y el transporte seguro?

Me gustaría hacer que el servidor SMTP funcione en la aplicación Magento (versión 1.7). Así que agregué el siguiente código en el archivoapp/code/core/Mage/Core/Model/Email/Template.php

public function getMail()
    {
        if (is_null($this->_mail)) {

            /*Start of added code to specify config*/
            $my_smtp_host = Mage::getStoreConfig('system/smtp/host');
            $my_smtp_port = Mage::getStoreConfig('system/smtp/port'); 

            $config = array(
                    'ssl' => 'tls',
                    'port' => $my_smtp_port,
                    'auth' => 'login',
                    'username' => 'account@gmail.com',
                    'password' => 'secret'
            );

            $transport = new Zend_Mail_Transport_Smtp($my_smtp_host, $config);

            Zend_Mail::setDefaultTransport($transport);
            /*End of added code to specify config*/

            $this->_mail = new Zend_Mail('utf-8');
        }
        return $this->_mail;
    }

Entonces enPanel de administración-> Sistema-> Configuración-> Avanzado-> Sistema-> Configuración de envío de correo

Se han agregado las siguientes configuraciones

Anfitrión: smtp.gmail.comPuerto (25): 587

Después de completar estos cambios, hice una prueba (es decir, un correo electrónico a un amigo) en la interfaz. Se mostró el mensaje de éxito, pero el correo electrónico no estaba en el buzón (ni siquiera en el correo no deseado).

Espero que alguien me pueda ayudar. Realmente aprecio, gracias!