- 07 Out 2011, 03:19
#10107
Olá colegas da OCBr.
Com o objetivo de ajudar na configuração do envio de e-mail por SMTP nas lojas, descrevo aqui algumas dicas de configuração.
Vamos lá!
Primeiro acesse a administração de sua loja e vá no menu Sistema > Configurações edite sua loja e vá na aba Geral localize o campo E-mail e nele coloque o e-mail que vai ser responsável por receber as notificações do OpenCart, depois vá na aba E-mail, e preencha os campos abaixo conforme sua hospedagem.
Importante:
Se você utiliza um serviço de hospedagem com serviço de e-mail, o "Usuário SMTP" da aba "E-mail" deve ser o mesmo que está preenchido no campo "E-mail" da aba Geral, pois a maioria dos servidores de hospedagem que oferecem o serviço de envio de e-mail, bloqueiam o envio de e-mail a partir de um e-mail que não tenham a terminação do domínio hospedado, ou seja, se o domínio hospedado for "minhaloja.com.br", você só poderá enviar e-mail se utilizar um e-mail como "contato@minhaloja.com.br".
1ª Opção para quem tem hospedagem Locaweb:
Protocolo: SMTP
Parâmetros do Protocolo: -rseuemail@seudominio.com.br (Note que é o -r junto do usuário SMTP)
Servidor SMTP: smtp.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
2ª Opção para quem tem hospedagem Locaweb:
Acesse o tutorial abaixo:
https://ajuda.locaweb.com.br/wiki/confi ... p-locaweb/
Ou o tópico abaixo:
viewtopic.php?f=76&t=21305
3ª Opção para quem tem servidores Locaweb Linux dedicado:
Protocolo: SMTP
Parâmetros do Protocolo: -r
Servidor SMTP: localhost
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
4ª Opção para quem tem hospedagem e revenda com cPanel:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: mail.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
5ª Opção para quem tem hospedagem e revenda com Plesk:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: tls://smtp.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
6ª Opção para quem tem hospedagem UOL HOST:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: smtp.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 10
Em alguns casos pode-se manter o protocolo Mail e adicionar as linhas abaixo no final do arquivo .htaccess
php_flag mail_filter 0
7ª Opção para quem utiliza o serviço de e-mail do Gmail ou G Suite:
Pode ser necessário executar o procedimento no link abaixo para ativar o envio de e-mail por SMTP com Gmail:
viewtopic.php?f=41&t=4925
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: ssl://smtp.gmail.com ou ssl://smtp.googlemail.com
Usuário SMTP: seuemail@seudominio.com.br ou seuemail@gmail.com
Senha SMTP: sua senha
Porta: 465
8ª Opção para quem utiliza o serviço Amazon SES:
Lembre-se que para utilizar o Amazon SES, você deve validar o domínio da sua loja, configurar corretamente o DNS, cadastrado a credencial SMTP e está em modo de produção.
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: tls://email-smtp.us-east-1.amazonaws.com (substitua pelo Ponto final SMTP da região escolhida)
Usuário SMTP: seu usuário (gerado quando você criou a credencial SMTP)
Senha SMTP: sua senha (gerada quando você criou a credencial SMTP)
Porta: 587
9ª Opção para quem utiliza o serviço SendGrid:
Lembre-se que para utilizar o SendGrid, você deve validar o domínio da sua loja, configurar corretamente o DNS e gerar a API Key para utilização do serviço SMTP Relay.
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: smtp.sendgrid.net
Usuário SMTP: seu usuário (gerado quando você criou a API Key)
Senha SMTP: sua senha (gerada quando você criou a API Key)
Porta: 587
10ª Opção para demais servidores de hospedagem:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: smtp.seudominio.com.br ou ssl://smtp.seudominio.com.br ou mail.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587, 465, 26 ou 2525 *Teste as portas uma de cada vez.
Se não funcionar tente ainda adicionar a linha extension=php_openssl.dll no seu php.ini.
É isso, espero ter ajudado
Com o objetivo de ajudar na configuração do envio de e-mail por SMTP nas lojas, descrevo aqui algumas dicas de configuração.
Vamos lá!
Primeiro acesse a administração de sua loja e vá no menu Sistema > Configurações edite sua loja e vá na aba Geral localize o campo E-mail e nele coloque o e-mail que vai ser responsável por receber as notificações do OpenCart, depois vá na aba E-mail, e preencha os campos abaixo conforme sua hospedagem.
Importante:
Se você utiliza um serviço de hospedagem com serviço de e-mail, o "Usuário SMTP" da aba "E-mail" deve ser o mesmo que está preenchido no campo "E-mail" da aba Geral, pois a maioria dos servidores de hospedagem que oferecem o serviço de envio de e-mail, bloqueiam o envio de e-mail a partir de um e-mail que não tenham a terminação do domínio hospedado, ou seja, se o domínio hospedado for "minhaloja.com.br", você só poderá enviar e-mail se utilizar um e-mail como "contato@minhaloja.com.br".
1ª Opção para quem tem hospedagem Locaweb:
Protocolo: SMTP
Parâmetros do Protocolo: -rseuemail@seudominio.com.br (Note que é o -r junto do usuário SMTP)
Servidor SMTP: smtp.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
2ª Opção para quem tem hospedagem Locaweb:
Acesse o tutorial abaixo:
https://ajuda.locaweb.com.br/wiki/confi ... p-locaweb/
Ou o tópico abaixo:
viewtopic.php?f=76&t=21305
3ª Opção para quem tem servidores Locaweb Linux dedicado:
Protocolo: SMTP
Parâmetros do Protocolo: -r
Servidor SMTP: localhost
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
4ª Opção para quem tem hospedagem e revenda com cPanel:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: mail.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
5ª Opção para quem tem hospedagem e revenda com Plesk:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: tls://smtp.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 5
6ª Opção para quem tem hospedagem UOL HOST:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: smtp.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587
Tempo de Conexão SMTP: 10
Em alguns casos pode-se manter o protocolo Mail e adicionar as linhas abaixo no final do arquivo .htaccess
php_flag mail_filter 0
7ª Opção para quem utiliza o serviço de e-mail do Gmail ou G Suite:
Pode ser necessário executar o procedimento no link abaixo para ativar o envio de e-mail por SMTP com Gmail:
viewtopic.php?f=41&t=4925
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: ssl://smtp.gmail.com ou ssl://smtp.googlemail.com
Usuário SMTP: seuemail@seudominio.com.br ou seuemail@gmail.com
Senha SMTP: sua senha
Porta: 465
8ª Opção para quem utiliza o serviço Amazon SES:
Lembre-se que para utilizar o Amazon SES, você deve validar o domínio da sua loja, configurar corretamente o DNS, cadastrado a credencial SMTP e está em modo de produção.
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: tls://email-smtp.us-east-1.amazonaws.com (substitua pelo Ponto final SMTP da região escolhida)
Usuário SMTP: seu usuário (gerado quando você criou a credencial SMTP)
Senha SMTP: sua senha (gerada quando você criou a credencial SMTP)
Porta: 587
9ª Opção para quem utiliza o serviço SendGrid:
Lembre-se que para utilizar o SendGrid, você deve validar o domínio da sua loja, configurar corretamente o DNS e gerar a API Key para utilização do serviço SMTP Relay.
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: smtp.sendgrid.net
Usuário SMTP: seu usuário (gerado quando você criou a API Key)
Senha SMTP: sua senha (gerada quando você criou a API Key)
Porta: 587
10ª Opção para demais servidores de hospedagem:
Protocolo: SMTP
Parâmetros do Protocolo:
Servidor SMTP: smtp.seudominio.com.br ou ssl://smtp.seudominio.com.br ou mail.seudominio.com.br
Usuário SMTP: seuemail@seudominio.com.br
Senha SMTP: sua senha
Porta SMTP: 587, 465, 26 ou 2525 *Teste as portas uma de cada vez.
Se não funcionar tente ainda adicionar a linha extension=php_openssl.dll no seu php.ini.
É isso, espero ter ajudado