Colaborador: Romeci Santos
O plugin Contact Form 7 já possui uma pré-configuração, onde utiliza o “From” de acordo com o que o usuário digita no campo “E-mail” do formulário. Para que o plugin Contact Form 7 funcione corretamente na estrutura da KingHost, é necessário que seja configurado da seguinte forma:
Passo 1: No campo “Para” ou “To”, insira o e-mail que receberá a mensagem do formulário:
email-para-onde-vai-a-mensagem@dominio.com.br
Passo 2: No Campo “De” ou “From”, insira o e-mail responsável pelo envio da mensagem. É necessário que este e-mail seja do seu próprio domÃnio:
email-que-envia-a-mensagem@dominio.com.br
Passo 3: No Campo Subject ou Assunto:
Assunto da Mensagem
Passo 4: Quando receber a mensagem e clicar em “responder”, para que no campo “destinatário” apareça o e-mail que o usuário digitou no formulário do site, deve ser utilizada a configuração “Replay-to”, para isso adicione o seguinte código no campo “Cabeçalhos Adicionais” ou “Additional Headers”:
Reply-To: [your-name] <[your-email]>
Após a realização da configuração, ficará conforme a imagem abaixo:

Lembrando que o WordPress possui um ótimo Plugin para envio de email que substitui a função de envio de email padrão e passa a utilizar o envio através de SMTP autenticado.
O plugin é o WP Mail SMTP. Testei ele e funciona 100% inclusive com a versão mais nova 3.2.1
Fica a dica para quem quer autenticar os emails enviados pelo WP sem ter o inconveniente de cair nas caixas de SPAM do destinatário.
Saudações!!
Excelente =D
Como faço para redirecionar a pagina quando o formulario for enviado?
Estava tendo problemas pra usar esse plugin. Quando o usuario informava um email do gmail, hotmail ou yahoo a mensagem não era enviada (apesar de no site aparecer como enviada).
Fazendo como o indicado nesse post resolveu o problema. Valeu!
Obrigado! Realmente os emails com anexos não estavam chegando, nem os emails enviados por clientes do gmail, yahoo, hotmail, etc.
Funcionou perfeitamente. Show de bola.
Nossa vc me salvou eu tava quebrando a cabeça um "montão"…Valeww mesmo. Abraço
tem como configurar ele para enviar o email para mais de uma pessoa? ex: eu e mais outra pessoa vamos receber os emails enviados pelo formulario de contato do site?
Problema resolvido, muito obrigado.
Ajudou…obrigado!
Segui as orientações, quando fuis testar recebi a seguinte mensagem: Failed to send your message. Please try later or contact the administrator by another method.
Olá Carlos Araujo
Precisamos de mais informações para saber se foi realizada a configuração correta no WordPress ou se trata de dificuldade do ambiente em enviar os e-mails. Abra um ticket no seu painel de controle para podermos auxiliá-lo. =)
Equipe KingHost