Contact Form 7 Não Envia! Veja Como Resolver

Fácil
25%

Muitas vezes instala e configura o plugin Contact Form 7 na sua instalação WordPress. Tudo parece funcionar perfeitamente, mas você não recebe nenhum email. Não é um problema da sua hospedagem, seja ela Uol Host, King Host, Locaweb, Go Daddy etc. É um bug no plugin que acaba enviando os emails utilizando um endereço padrão (wordpress@seudominio.com.br) para isso.

Esse problema é fácil de resolver utilizando o plugin Cimy Swift FTP (baixe aqui).

– Baixe, instale e ative o plugin
– Configure o plugin de acordo com as informações abaixo (ver tela)

Sender Name: Nome de exibição do remetente (Ex: Seu Nome, Nome da Empresa etc)
Sender Email: Email válido que será usado para os envios (Ex: envio@seudominio.com.br)
Marque a Opção: Always overwrite the sender (Ex: isso força o sistema a utilizar nosso email)
SMTP Server Address: O SMTP do seu domínio (Ex: smtp.seudominio.com.br)
Port: Selecione a porta 587
Username: Repita o email de envio (Ex: envio@seudominio.com)
Password: Digite a senha do email
Use SSL or TLS: Deixe marcado “No”
Salve as alterações

Pronto! Agora seu Contact Form 7 irá funcionar perfeitamente!

11 Comments

  1. Marlon Santos disse:

    Obrigado amigo! Me ajudou a solucionar um problema que me atormentava há tempos!
    Parabéns pelo trabalho!

  2. bruno disse:

    Brother muuuuito obrigado torrei a cabeça horas e resolvi com sua sugestão. parabéns

  3. Lucas disse:

    Muuito obrigado! Me ajudou muito!
    Parabéns!

  4. Amanda disse:

    Me ajudou muuuuito!
    Funcionou certinho!

    Valeuuu! :)

  5. Weber disse:

    Dica top! De fato funciona do WordPress 4.1! Abraços!

  6. Welison silva disse:

    Funcionou!Estava usando o plugin WP-Mail-SMTP no Uolhost e dava sempre problemas, principalmente quando era @hotmail. Agora esse funcionou de primeira.Valeu de dica e parab�©ns.

  7. Tem como ficar sender com o nome de quem enviou.

    • Fernando Rezende de Oliveira disse:

      Olá Marcos! Neste caso, ao invés de marcar a opção “Always overwrite the sender”, marque a opção “Overwrite the sender only for WordPress default”. Salve as configurações e vá até o seu formulário de contato. Na guia “Mail”, substitua o conteúdo do campo “De:” pelo código gerado para o Nome, como “[nome] ou [your-name]”. Salve as configurações e realize o teste.

  8. Paco disse:

    Excelente! A configuração foi simples e funcionou perfeitamente. Muito obrigado pela ajuda! Abraço.

  9. Muito boa a sua solucao, a unica que resolveu meu problema com o Contact Form 7

Deixe sua Pergunta ou Comentário:

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Por favor, digite os caracteres desta imagem na caixa de entrada

Por favor digite o código da imagem

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>