Respostas:
O módulo Webform usa o mail()
para enviar os e-mails. SMTP Authentication Support
O módulo permite que o Drupal ignore a mail()
função PHP e envie email diretamente para um servidor SMTP.
Junto com o SMTP Authentication Support
módulo, você precisaria instalar o módulo do sistema Mail e configurá-lo para atribuir uma classe smtp ao formulário da web, que é explicado passo a passo neste tutorial .
Se você tiver o módulo SMTP instalado no site do drupal, precisará definir as configurações SMTP ( /admin/config/system/smtp
) para enviar o email
Exemplo (Configurando SMTP para GMAIL):
A. INSTALL OPTIONS:
1. Turn this module on or off: (SELECT "ON")
B. SMTP SERVER SETTINGS:
1. Server: smtp.gmail.com
2. Backup server: (LEAVE BLANK)
3. Port: 465
4. Use encrypted protocol: (SELECT "Use SSL")
C. SMTP AUTHENTICATION:
1. Username: (ENTER YOUR GMAIL EMAIL ID)
2. Password: (ENTER YOUR ABOVE EMAIL ID PASSWORD)
D. E-MAIL OPTIONS:
1. E-mail from address: (ENTER YOUR GMAIL EMAIL ID AS ENTERED ABOVE)
2. E-mail from name: (ENTER SITE NAME, ITS DEFAULT VALUE IS DRUPAL VERION)
3. Allow to send e-mails formated as Html (ENABLE CHECKBOX IF YOU WANT)
E. SEND TEST E-MAIL:
1. E-mail address to send a test e-mail to:
(ENTER YOUR EMAIL ID AT WHICH YOU WANT TO RECEIVE TEST MAIL)
Em vez de GMAIL, se você quiser usar outro provedor de serviços, verifique os detalhes do servidor e os detalhes da porta .
Sim, é possível. O problema é que, por padrão, o formulário da Web envia e-mails via mail (). Para corrigi-lo, precisamos atribuir uma classe smtp ao formulário da web. Para fazer isso, siga esta etapa e, para configurar o smtp com uma conta do Gmail, o @Ankit já mencionou isso muito claramente aqui.
etapas em resumo
O módulo de autenticação Drupal SMTP pode ajudá-lo.
Autenticação SMTP:
Este módulo permite que o Drupal ignore a função mail () do PHP e envie email diretamente para um servidor SMTP. O módulo suporta autenticação SMTP e pode até se conectar a servidores usando SSL, se suportado pelo PHP. Este módulo usa as classes smtp e mail do PHPMailer. https://github.com/PHPMailer/PHPMailer
É possível que apenas dois projetos suportem autenticação SMTP?
https://www.drupal.org/project/phpmailer
https://www.drupal.org/project/smtp
Ambos ainda estão na versão beta.
Atualmente, o servidor de correio típico não envia correio sem autenticação smtp (sem falar em VPS ou serviços de spam).
Estas são as etapas que você deve seguir para configurar o Módulo do Sistema de Correio no Drupal 7
Etapa 1: Vá para Configuração> Sistema> Sistema de email Etapa 2: Vá para a nova configuração Etapa 3: Selecione o sistema de email que você deseja usar com o módulo