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

Page 2 of 2
Envio de Email pelo Magento não está funcionando
 
Lucas Prates
Jr. Member
 
Avatar
Total Posts:  4
Joined:  2010-05-22
 

Pessoal com a dica do Andre Xori de instalar o Advanced Smtp - ArtsOn.IT, problema solucionado.
É só instalar (no meu caso eu tive que dar permissão para a pasta de instalação:

chmod -R 777 <sua_instalação>/app/code/community/Mage/
Depois de instalado, libere o cache do magento.
Se tudo foi instalado corretamente lá no final da pagina de configuração vai ter “Advanced Smtp Settings”, ai é so colocar as suas configurações e fechou.

OBS: Não esqueça de voltar as permissões da pasta Mage chmod -R 775 <sua_instalação>/app/code/community/Mage/

Um abraço, boa sorte e vlw pela dica.

 
Magento Community Magento Community
Magento Community
Magento Community
 
lightbrand
Jr. Member
 
Total Posts:  1
Joined:  2011-01-01
 

Lucas, a extensão me ajudou muito, porém eu tive que usar o sendmail.php original da hostnet (minha provedora) com as configuracoes do ultramail(), lembrando que foi o único jeito de conseguir enviar o email pela hostnet, sendo que nem o magento do instalador automatico funcionou corretamente.

Agradecido pela ajuda da extensão.

Abraços.

 
Magento Community Magento Community
Magento Community
Magento Community
 
cezarin
Jr. Member
 
Total Posts:  2
Joined:  2011-02-15
 

Amigos,

Comigo também deu certo a extensão “Advanced Smtp - ArtsOn.IT,”.

Eu tinha o Magento num servidor Windows (revenda da Locaweb) mas estava muito lento e instável. Então instalei num Linux (também revenda da Locaweb) e ficou bem mais rápido.

Estou finalizando os ajustes e aprendendo bastante com o fórum, e esse problema dos e-mails estava me tirando o sossego.

Apenas uma dica (pelo menos comigo foi assim): depois de instalar a extensão via “Magento Connect”, além de atualizar os caches eu tive de sair e logar de novo, pois antes dava erro de permissão (Acesso negado).

Fora isso, parece que funcionou bem. Ainda não testei todos os tipos de email, mas nos que testei deu certo.

Um abraço

 
Magento Community Magento Community
Magento Community
Magento Community
 
lemoslincoln
Jr. Member
 
Total Posts:  5
Joined:  2011-03-26
 

Eae galera,
Estou com dificuldades tambem...meu site não envia os emails nem rezando!

Eu consigo carregar os modelos no admin, ( eles veem em ingles.. ai eu mesmo traduzo eles)
Eu ainda não carreguei todos, mas o que gera uma nova senha esta carregado.

*Uma dúvida:
na pasta /app/locale/pt_BR/template/email/sales deve conter algo?
pq mesmo depois de eu carregar os modelos, ele continua vazio!

___________________________________________

Tentei configurar o Advanced Smtp - ArtsOn.IT, mas não sei se fiz certo…

meu servidor é a locaweb ( Profissional I - plataforma linux ), como configuro o smtp?

auth mode > Login
username > meuemail@meudominio.com
senha > minha senha do email
smtp host > localhost
smtp port > 25
Use SSL > No

no php.ini , diz que o host e a porta são esses ai…

alguem da um help ae!

Muchas Grácis!

 
Magento Community Magento Community
Magento Community
Magento Community
 
dieego
Jr. Member
 
Total Posts:  1
Joined:  2011-08-22
 

Olá Pessoal, tambem estou com problema com email, o magento não envia nenhum tipo de email ( novos cadastro, pedidos, nova senha...) estou usando hospedagem Windows da Uolhost, instalei o Modulo / Extensions ASchroder_SMTPPro, configurei o SMTP, login senhas , porta 587 autenticada ,mas nada… nao recebo nenhum tipo de email

 
Magento Community Magento Community
Magento Community
Magento Community
 
pldc_cdm
Jr. Member
 
Total Posts:  1
Joined:  2011-11-24
 

Boa noite!!!

Estou a poucos dias utilizando o Magento, mas já tentei de tudo o que achei nos fórum e infelizmente não está funcionando nenhum tipo de envio de emails.
O meu site está hospedado pelo UOL HOST. Entrei em contato e eles me falaram que teria que fazer o SMTP autenticado.
Aí instalei o advanced-smtp--artson.it, fiz as configurações e NADA!!!
Consegui uma versão em português “app/locale/pt_BR/template/email/sales” e tb NADA!!!

Por favor, será que alguém utiliza algum outro tipo de autenticação de SMTP que funcione na UOL HOST?????

Grata,
Priscila

 
Magento Community Magento Community
Magento Community
Magento Community
 
AlexandreMF
Jr. Member
 
Avatar
Total Posts:  9
Joined:  2011-08-12
Brasil
 

Cara, eu estava com este problema, nenhum email era enviado. segundo meu provedor, ele aceitava uso da funcao mail() mas tinha que ser autenticado, e me orientou a fazer isso no arquivo .htaccess, editando e adicionando o seguinte codigo

php_flag authmail.debug ON
php_value authmail.address seuemail@provedor.com.br
php_value authmail.smtp_account nomedeusuario
php_value authmail.smtp smtp.dominio.com.br
php_value authmail.password ‘suasenha’

no meu caso, adicionei no .htacess da raiz do site, na pasta www, a primeira pasta publica liberada pelo provedor para publicacao do site.

geralmente ela tem o nome de wwwroot ou htmlpublic, coisa assim

Aqui funcionou.

 
Magento Community Magento Community
Magento Community
Magento Community
 
jessgoulart
Jr. Member
 
Total Posts:  1
Joined:  2012-04-16
 

Obrigada Alexandre MF!!!!

Aqui funcionou também!!!!!! smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
mpwshop
Jr. Member
 
Total Posts:  5
Joined:  2012-05-27
 

Tem que criar cronjob!

 
Magento Community Magento Community
Magento Community
Magento Community
 
paulovmendes
Jr. Member
 
Total Posts:  1
Joined:  2012-12-04
 

Bom, para quem vier até aqui pode ser pelo fato de que não conseguiu resolver o problema. Aqui estamos usando a Amazon EC2 e os emails não funcionavam, usamos o Windows Live para gerenciar as nossas contas de Email. Dessa forma só conseguimos enviar emails através desse Plugin: http://www.magentocommerce.com/magento-connect/ASchroder/extension/1865/aschroder.com-smtp-pro

Más atenção. só conseguimos fazer funcionar com esse Plugin, com o outro indicado acima na Amazon não funcionou, infelizmente. As configurações dele são básicas, e você ainda pode fazer um teste pelo próprio admin do Magento, onde se houver algum erro ele indica onde foi o erro para que possa corrigí-lo. Lembre-se de desativar o modo desenvolvedor senão não vai funcionar em produção no Magento.

Esperamos poder ter ajudado, pois assim como nós precisamos muito, o blog com a configuração é esse aqui: http://www.aschroder.com/2011/03/magento-amazon-simple-email-service-ses-added-to-smtp-pro-1-4-3/

Essa extensão é a melhor, porque além de realmente funcionar com o SMTP ela ainda gera relatórios de todos os emails que foram enviados, dessa forma você poderá acompanhar se os Emails que o Magento envia estão sendo enviados de fato ou não, e ainda ver cada Email exatamente como ele foi enviado. E o mais importante, ela é Free.

Esse plugin já é integrado à quem usa contas do Gmail, sendo assim no Gmail você pode selecionar ele como configuração e só colocar usuário e senha, nem precisa dos dados do SMTP como host e porta e tipo de conexão. Você poderá utilizá-lo de 3 formas, Gmail APPs, Amazon SES e SMTP Dedicado. Na página do plugin diz que só funciona até a versão 1.5 do Magento, porém testamos com sucesso na versão 1.7.0.2.

Qualquer dúvida, no que pudermos ajudar iremos fazer, boa sorte a todos pois o envio desses Emails é altamente necessário.

Att.

Paulo Mendes

 
Magento Community Magento Community
Magento Community
Magento Community
 
rmartins_sud
Jr. Member
 
Total Posts:  1
Joined:  2013-09-09
 

Acesse essa extensão http://www.magentocommerce.com/magento-connect/aschroder-com-smtp-pro-email-free-and-easy-magento-emailing-for-smtp-gmail-or-google-apps-email.html

Resolveu o meu problema, passou a enviar email por todas as partes da loja, formulário de contato, compras etc.

 
Magento Community Magento Community
Magento Community
Magento Community
 
matrixdf
Jr. Member
 
Total Posts:  1
Joined:  2013-10-29
 

Galera a maneira mais fácil de resolver isso e instalando esse modulo no magenta.

http://www.magentocommerce.com/magento-connect/ASchroder/extension/1865/aschroder.com-smtp-pro

Duvido se não vai resolver pois estava com o mesmo problema e resolveu na hora.

PS: Precisando e so mandar email para : marcelomop@gmail.com

abraços

Marcelo Oliveira

 
Magento Community Magento Community
Magento Community
Magento Community
 
pauloyahoo
Jr. Member
 
Total Posts:  1
Joined:  2013-11-22
 

Nossa estou enfrentando esse problema.
Que coisinha chata.
Meu Magento Connect Manager ver. 1.8.1.0

Todas as extensões postadas parecem ser incompatíveis com essa versão.

Alguma dica?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Groh Partners
Jr. Member
 
Total Posts:  3
Joined:  2014-04-09
 

Caros,
Percebemos dois problemas recorrentes ligados a envio de email em instalações Magento aqui no forum:
1) as pessoas querem enviar emails de um servidor SMTP fora do contexto de instalação do servidor Magento (por exemplo, SES da Amazon)
2) os emails são enviados com caracteres hexadecimais, notadamente =0D=0A

SOLUÇÕES:
Para resolver o problema 1 não é preciso comprar uma extensão nova, como falam por aí. Basta:
a) fazer o download do PHPMailer
b) descompactá-lo em /var/www/magento/app/code/local com o nome PhpMail.
/var/www/magento/app/code/local/PhpMail
c) editar o /var/www/magento/lib/Zend/Mail/Transport/Sendmail.php e fazer as alterações:
na função _sendMail(), comentar o envio padrão pela função mail() do PHP, adicionando o trecho que efetua o envio via PHPMailer:
/* $result = mail(
$this->recipients,
$this->_mail->getSubject(),
$this->body,
$this->header);
*/
$mail = new PHPMailer();
$mail->isSMTP();
$mail->Host = ‘seu-servidor-SMTP’;
$mail->SMTPAuth = true;
$mail->Port = 465;
$mail->Username = ‘seu-usuário-SMTP’;
$mail->Password = ‘sua-senha’;
$mail->SMTPSecure = ‘ssl’;
$mail->CharSet = ‘UTF-8’;
$mail->From = ‘endereço-do-email-remetente’;
$mail->FromName = ‘nome-do-remetente’;

foreach ($this->_mail->getTo() as $key => $value) {
$mail->addAddress($value); // Add a recipient
}
$mail->WordWrap = 50; // Set word wrap to 50 characters
$mail->isHTML(true); // Set email format to HTML
$mail->Subject = $this->_mail->getSubject();
$mail->Body = utf8_encode($this->body);

if(!$mail->send()) {
echo ‘Message could not be sent.’;
echo ‘Mailer Error: ‘ . $mail->ErrorInfo;
exit;
}

d) não esqueça de inserir a linha abaixo no inicio do arquivo /var/www/magento/lib/Zend/Mail/Transport/Sendmail.php:
require_once getcwd().’/app/code/local/PhpMail/PHPMailerAutoload.php’;

e) altere o /var/www/magento/lib/Zend/Mail.php para adicionar a função getTo():
public function getTo()
{
return $this->_to;
}

Para resolver o problema 2, você deve editar o arquivo ./magento/lib/Zend/Mail.php e alterar o trecho:
public function setBodyHtml($html, $charset = null, $encoding = Zend_Mime::ENCODING_QUOTEDPRINTABLE)”
por:
public function setBodyHtml($html, $charset = null, $encoding = Zend_Mime::TYPE_HTML)}

Também ajuda editar o arquivo ./magento/.htaccess/ and change e ligar o UTF-8:
#AddDefaultCharset Off
AddDefaultCharset UTF-8

Boa sorte!

GrohPartners

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top
Page 2 of 2