Como Enviar E-mails Usando SMTP no Joomla

A instalação padrão do Joomla usa a função php mail para enviar e-mails. Se você quer usar o SMTP em vez do phpmail, talvez porque seu servidor de hospedagem não tenha suporte, este é um processo bastante fácil.

O phpmail pode também dar-lhe um erro no Joomla: "Não foi possível instanciar a função mail." - usando SMTP evitará este erro.

Por favor, note que para usar o SMTP, você deve ter um endereço de email válido para enviar os e-mails, esta é, obviamente, uma boa prática, em geral, por isso certifique-se de ter criado um endereço de e-mail. O endereço típico seria O endereço de e-mail address está sendo protegido de spambots. Você precisa ativar o JavaScript enabled para vê-lo., no entanto, se você não quer ler estes muitas vezes, você pode usar um e-mail genérico, como por exemplo no-reply...

Os passos para configurar o Joomla 3 para usar SMTP são os seguintes:

  1. Faça o login na administração do Joomla;
  2. Clique em Sistema > Configuração Global;
  3. Clique na Guia Servidor;
  4. Nas Configurações de E-mails, insira os seguintes detalhes:
    • Defina SMTP para 'Sim';
    • Defina autenticação SMTP para 'Sim'; (Você precisará obter essas informações a partir do seu servidor de hospedagem) Verifique se o seu servidor de 'SMTP' usa SSL/TLS ou nada, e depois escolha a opção apropriada de Segurança do 'SMTP'. Se você estiver indo para usar 'SSL' ou 'TLS', você precisa digitar a porta necessária para o seu servidor de 'SMTP';
    • Digite o seu nome de usuário do SMTP - este é normalmente o seu endereço de e-mail completo;
    • Digite a sua senha do SMTP - esta é a senha que você criou quando configurou seu endereço de email;
    • É Servidor SMTP ou é localhost, se o servidor SMTP é o mesmo que o seu servidor, ou então o servidor SMTP que é definido pelo seu serviço de hospedagem. (Você precisará verificar esses detalhes com o seu serviço de hospedagem);

Pronto, deve ser isso! Verifique se ele está funcionando corretamente, faça uma registro de um novo usuário, ou talvez o envio de um e-mail usando o componente de mensagem. Se isso não funcionar, verifique para ter certeza de que os detalhes de usuário/senha e servidor SMTP estão corretos.

Comentários do Artigo