Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Como ativar o envio de e-mail localmente
 
Pedro Araújo
Jr. Member
 
Avatar
Total Posts:  4
Joined:  2008-07-27
Recife/Pernambuco Brazil
 

O código abaixo vai ajudar quem não está conseguindo fazer o checkout até o último passo.

Estou testando minha aplicação do magento localmente, então com uma ajudinha do forum eu consegui modificar o código de envio de e-mail e configurei para minha conta do Gmail.

1- Basta reescrever uma função que se encontra no arquivo que está no seguinte caminho: app/code/core/Mage/Core/Model/Email/Template.php

Modifique a função getMail para o código abaixo:

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

           
/*Start of added code to specify config*/
           
$my_smtp_host Mage::getStoreConfig('system/smtp/host');  // Valor setado na administração (Advanced / System / SMTP settings)
           
$my_smtp_port Mage::getStoreConfig('system/smtp/port');    // Valor setado na administração (Advanced / System / SMTP settings)
       
           
$config = array(
                    
'ssl' => 'ssl'
                    
'port' => 465// porta do smtp gmail
                    
'auth' => 'login'
                    
'username' => 'yourmail@gmail.com',
                    
'password' => 'mypass'
                
);
                
            
$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;
    
}

Espero ter ajudado.

Image Attachments
Imagem1.png
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top