Uma implementação básica e simples que oferece suporte ao envio de email através de serviços de SMTP.
O módulo SMTP para o Magento é de código aberto e está disponível no GitHub.
O repositório GitHub está conectado ao Repman e ao Packagist para que você possa incluí-lo facilmente em seu projeto através do Composer.
Requisito | Versão |
---|---|
Magento Open Source | ~2.4 |
PHP / PHP-FPM | ~7.3 | ~7.4 |
Recomendamos que você teste o módulo em um servidor de teste antes de instalá-lo em seu servidor de produção.
Antes de começar, verifique se você instalou o Composer. No seu terminal, acesse a pasta raiz do Magento e execute os seguintes comandos:
Adicione essas linhas ao seu arquivo composer.json ou adicione uma nova URL de repositório se você já tiver um ou mais:
{
"repositories": [
{"type": "composer", "url": "https://eloom.repo.repman.io"}
]
}
composer clearcache
composer require eloom/module-smtp:1.0.0
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento c:c && bin/magento c:f
Para configurar o SMTP na loja Magento, siga os procedimentos:
Faça login no seu painel administrativo do Magento;
Na barra de navegação esquerda, acesse Lojas > Configuração > Avançado > Sistema;
Na seção, Configurações de envio de e-mail informe:
Chave | Valor |
---|---|
Servidor | fornedido pelo provedor de email |
Porta | fornedido pelo provedor de email |
Protocolo | fornedido pelo provedor de email |
Autenticação | fornedido pelo provedor de email |
Nome de usuário | fornedido pelo provedor de email |
Senha | fornedido pelo provedor de email |
É aconselhável testar o envio de email inserindo um comentário em um pedido e através do formulário de contato.