Auto resposta com Contact form 7

Um dos grupos que participo surgiu a pergunta: “Como criar uma Auto resposta com o Contact form 7?”. Auto reposta ou auto-reply para alguns. E nesse post iremos abordar uma solução bem simples.

Contact form 7

Contact form 7 ainda é um dos plugin mais popular para criar formulários de contato, com uma mecânica bem simples ele adianta a vida de muita gente que quer adicionar um form no seu site.

tela de instalação do plugin contact form 7
Contact form 7

O Contact Form 7 pode gerenciar vários formulários de contato, além de poder personalizar o formulário e o conteúdo do e-mail de forma flexível com marcação simples. O formulário suporta envio com tecnologia Ajax, CAPTCHA, filtragem de spam Akismet e assim por diante.

Como adicionar auto resposta com contact form 7?

Mas voltando ao problema, pensei numa solução bem simples para solucionar a questão da auto resposta.

No painel do contact form temos:

  • Formulário: a sessão que define o formulário que vai ser exibido para o usuário.
Tela de edição de formulários
Tela de edição de formulários
  • mail: área define quem vai receber os emails, logo em seguida tem uma opção mail(2) com um checkbox “Usar mail(2)”, como podemos ver na imagem abaixo no final da imagem:
Sessão de mail do Contact form 7
Sessão de mail do plugin Contact form

Essa opção você habilita quando deseja criar um segundo envio de e-mail quando alguém utilizar o formulário de contato. Nesse caso vamos utilizar o mail 2 para criar uma auto resposta, então marque a opção “Usar mail(2)”. Marcando essa opção aparece um formulário idêntico ao “mail”.

No primeiro campo o “Para” vamos adicionar o campo [your-email] que é o identificador do campo de email do usuário que preencheu o formulário, ou seja, esse segundo email vai para quem preencheu o formulário(uma auto resposta). Ai no corpo do email eu escrevo o que eu quiser, como na imagem a seguir:

auto resposta com contact form 7
auto resposta com contact form 7

Se tudo der certo todo usuário que o utilizar o formulário irá receber uma resposta automática. Então essa é uma dica rápida para quem trabalha com contact form 7.

Para mais dicas de WordPress confira a página da categoria, ou acesse e a página de tutoriais.


Publicado

em

,

por

Comentários

15 respostas para “Auto resposta com Contact form 7”

  1. Avatar de lucena7

    Estranho fiz um teste e não foi nada para o remetente?

    Pode me ajudar?

    1. Avatar de Fellyph

      você testou local ou online ?

  2. Avatar de Guilherme Freitas

    Alguém poderia me ajudar,preciso encaminhar para mais do que dois emails, na verdade seriam 5 emails diferentes. Alguém tem alguma solução?

    1. Avatar de Fellyph

      Já tentou utilizar “;” ?

  3. Avatar de Danilo Durigan
    Danilo Durigan

    Testei no meu site exatamente como na sua dica, porém não recebi o email de resposta.

    Tem algum outro lugar para configurar?

    1. Avatar de Fellyph

      vc já testou seu servidor de e-mail?
      Usa Locaweb?
      dá uma olhada na caixa de spam tb?

  4. Avatar de Danilo Durigan
    Danilo Durigan

    Fellyph,
    A primeira parte está funcionando corretamente. Para este email(2) eu testei com 2 e-mails diferentes (gmail e yahoo) e em nenhum deles chegou sequer à caixa de spam.

  5. Avatar de Danilo Durigan
    Danilo Durigan

    Esqueci de dizer, o provedor é o Hotel da Web. Abri um chamado no suporte mas me disseram que como era um plugin de terceiros eles não tinham atuação e que o servidor de e-mails deles está funcionando corretamente ( e está porque o email está chegando normalmente)

  6. Avatar de Fellyph

    Olá Danilo

    A propriedade [your-email] tem que ser a mesma que vc usou no formulário. Você checou isso tb ?

  7. Avatar de Fernando Ferreira
    Fernando Ferreira

    Muito bom!

  8. Avatar de MarioTozzi

    Funcionou aqui. Porém é interessante inserir a informação que o email poderá ir para caixa de spam ou lixo eletronico.

    1. Avatar de Fellyph

      Olá Mario, no caso isso vai depender do seu servidor de email.

  9. Avatar de Francisco Eneas
    Francisco Eneas

    A uma maneira simples e eficaz para evitar a maioria dos problemas é usar sempre um endereço de email válido a partir do domínio onde o formulário está hospedado no campo De: na seção Correio da interface CF7.

    Se o seu site estava em example.com, então o e-mail que está sendo enviado deve ser enviado de abc@example.com também.

    Se você estiver enviando com o De em um domínio diferente, então esse email não conseguirá enviar corretamente em alguns sistemas de hospedagem, ou será rejeitado como spam por um monte de sistemas de recebimento de e-mail.

    Se você usar algo como [seu nome] você também será capaz de classificar pelo nome do remetente e aplicar filtros em seu aplicativo de e-mail.

  10. Avatar de Alex
    Alex

    Ótima dica, funcionou. Obrigado!

  11. Avatar de Adam
    Adam

    Cara, estou tentando anexar um arquivo na resposta automatica. Um arquivo a parte que não foi feito o upload pelo formulário. Sabe como fazer?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *