🌞 Sumer Sale — Até 70% de desconto em hospedagem e domínios
ativa agora
TutoriaisApps

Configuração de formulários de e-mail via SMTP no Magento 2.4.x

Este tutorial apresenta como configurar um formulário de e-mail através da autenticação SMTP na aplicação Magento.

Visões 758Atualizado 1 anPublicado em 04/07/2022por Cătălin Adrian

Introdução

Este tutorial explica como configurar formulários de e-mail usando o protocolo SMTP no Magento 2.4.x.

Requisitos:

  • Uma conta de hospedagem VPS válida e um domínio
  • O aplicativo Magento instalado na hospedagem, acesso ao seu painel de administração e acesso ao Terminal através do cPanel
  • Uma caixa de correio criada no painel de hospedagem que será usada para enviar e-mails

Etapas a seguir:

Inicialmente, o Magento não vem em sua construção com a função de e-mail SMTP instalada. Portanto, será necessário instalar separadamente um módulo capaz de implementar essa função.

  • Acesse o painel de administração de hospedagem cPanel e, em seguida, o plugin Terminal ou console SSH. Navegue até o caminho /home/user/public_html ou para a pasta onde o aplicativo está instalado.
  • Um usuário e uma senha na forma de chaves geradas a partir da plataforma Mageplaza são necessários, onde você deve ter uma conta criada.

Mageplaza account

  • Gere um par de chaves de acesso pressionando o botão Criar novas chaves de acesso.

Chei de acces Mageplaza

  • As chaves são geradas automaticamente, representando o usuário e a senha na forma:

Chei Mageplaza

  • Se as chaves geradas não funcionarem, você pode usar as chaves de teste fornecidas pela Mageplaza para os módulos gratuitos.

User: 4e947606bf2552e4dad4910bd1928b08

Pass: 30ff4445ebad7885b012fdc667487096

  • Do terminal SSH, instale o módulo SMTP executando os comandos:

composer require mageplaza/module-smtp

A consola solicitará as chaves geradas anteriormente.

SMTP composer install

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f

  • Acesse a interface de administração do Magento para configurar o módulo SMTP.

Login Magento

  • Do menu à esquerda, selecione Loja -> Configurações -> Configurações.

Configurare Magento

  • Do menu de Extensões Mageplaza, selecione o sub-menu SMTP.

Mageplaza SMTP

  • Ative a extensão SMTP preenchendo o nome, o endereço de e-mail e clicando em Ativar Agora na seção Informações do Módulo.

Activare extensie SMTP

  • Na seção de Configuração Geral:

1. Ativar Mageplaza SMTP: Selecione Sim.

Activare SMTP

2. Registar Emails: Selecione Sim para manter um registo.

Logare mesaje

3. Limpar o Log de Emails a Cada: Defina o número de dias para reter o log.

Istoric log-uri

4. Lista negra: Insira endereços ou padrões excluídos do envio.

Blacklist SMTP Magento

  • Na seção Opções de Configuração SMTP:

1. Anfitrião: Preencha o servidor de email (por exemplo, mail.dominio.com).

Nume server email

2. Porta: Preencha a porta segura 465.

Port SMTP

3. Protocolo: Escolha SSL.

Protocol de autentificare

4. Autenticação: Selecione LOGIN.

Autentificare SMTP Magento

5. Nome de usuário: Preencha o usuário da conta de email.

Utilizator mail Magento

6. Senha: Preencha a senha da caixa de e-mail.

Parola SMTP Magento

7. Email de Retorno: Insira o endereço de resposta (idêntico ao endereço de envio).

Adresa de răspuns

  • Teste as configurações na seção Enviar Email de Teste.

Testare setări

  • Pressione Salvar Configuração para salvar as configurações.

Salvare configurație