Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Elbert Bispo

Erro ao enviar email com Contact Form 7 na hospedagem Locaweb

Recommended Posts

Tópico Wordpress.org

 

Olá pessoal!

 

Alguém aí já teve problemas com o envio de emails através de formulários Contact form 7 e Wp-mail-smtp na Locaweb e conseguiu resolver?

 

Migrei alguns sites para Locaweb, ajustei as configurações de smtp exatamente como indicado na Wiki da Locaweb mas os meus forms de contato não enviam mais. Ao clicar no botão enviar sempre retorna: "Não foi possível enviar a sua mensagem. Por favor, tente mais tarde ou contate o administrador por outro método." e o suporte me informou que o problema não é nas configurações dos servidores deles e que tem algo errado na minha aplicação/programação e que eles não dão suporte a Wordpress.

 

Sempre utilizei os plugins Contact form7 e Wp-mail-smtp. Conferi as configurações do plugin wp-mail-smtp e estavam exatamente como sugerido na Wiki da Locaweb mas ao salvar e testar retorna erro ao conectar no smtp e lixo em algumas linhas conforme descrito abaixo:

 

Test Message Sent

The result was:

bool(false)

The full debugging output is shown below:

object(PHPMailer)#11682 (76) {

 ["Version"]=>

 string(6) "5.2.22"

 ["Priority"]=>

 NULL

 ["CharSet"]=>

 string(5) "UTF-8"

 ["ContentType"]=>

 string(10) "text/plain"

 ["Encoding"]=>

 string(4) "7bit"

 ["ErrorInfo"]=>

 string(43) "SMTP Error: Could not connect to SMTP host."

 ["From"]=>

 string(23) "contato@connexao.com.br"

...

...

2017-10-26 17:35:17 CLIENT -> SERVER: STARTTLS

2017-10-26 17:35:17 SMTP -> get_lines(): $data is ""

2017-10-26 17:35:17 SMTP -> get_lines(): $str is  "220 2.0.0 Ready to start TLS

                                    "

2017-10-26 17:35:17 SERVER -> CLIENT: 220 2.0.0 Ready to start TLS

2017-10-26 17:35:17 SMTP Error: Could not connect to SMTP host.

2017-10-26 17:35:17 CLIENT -> SERVER: QUIT

2017-10-26 17:35:17 SMTP -> get_lines(): $data is ""

2017-10-26 17:35:17 SMTP -> get_lines(): $str is  " aqui aparecram caracteres gráficos e sujeiras que nao foram aceitas na publicação deste artigo"

2017-10-26 17:35:17 Connection: closed

2017-10-26 17:35:17 SMTP Error: Could not connect to SMTP host.

--------------------------------------------------------------------------------

 

A Locaweb criou um formulário de teste interno deles "connexao.com.br/testelw", enviando para a conta teste@connexao.com.br e dele envia normalmente.

 

Buscando outros usuários que tiveram o mesmo problema encontrei um post sugerindo o uso de outro plugin para SMTP e resolvi trocar o plugin Wp-mail-smtp pelo Postman SMTP, configurei com os mesmos parametros e ao fazer o teste interno do plugin ele tb deu erro "unable to connect TLS". Segue abaixo a configuração e a transcrição da sessao do Postman:

 

Configurações do Postman SMTP:

Type: SMTP

Server hostname: smtp.connexao.com.br

Server port: 587

email: teste@connexao.com.br

Security: STARTTLS

Authentication: Login

Username: teste@connexao.com.br

Password: senha do email

 

Transcrição da sessão:

220 plesk12l0036.hospedagemdesites.ws ESMTP Postfix

EHLO 191.252.96.128

250-plesk12l0036.hospedagemdesites.ws

250-PIPELINING

250-SIZE 25600000

250-ETRN

250-STARTTLS

250-ENHANCEDSTATUSCODES

250-8BITMIME

250 DSN

STARTTLS

220 2.0.0 Ready to start TLS

-----------------------------------------------------

 

Enquanto isso meus sites não enviam emails pelos forms de contato!

 

Eu ainda acredito que o problema seja em alguma diretiva do PHP ou outra configuração de segurança dos servidores da Locaweb mas não tenho idéia de onde possa ser... será que alguém tem alguma idéia?

 

Help-me please!



 

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Allan Spillmann
      Bom dia.
       
      Este é meu primeiro questionamento no fórum.
       
      Tenho instalado em meus domínios o Contact Form 7, com o addon Conditional Fields. 
       
      A questão é a seguinte: para enviar o formulário é preciso preencher corretamente os campos, inclusive os campos numéricos como CPF e CNPJ. Se tentar preencher com letras no campo designado para números não irá conseguir. Porém venho recebendo muito SPAM que parece ser um script, pois ele consegue preencher os campos numéricos com letras. Vou anexar um print para verem o SPAM.
       
      Além do addon Conditional Fields utilizo o plugin de máscara para CNPJ, CPF e Telefone, que formata os números corretamente nos devidos campos.
       
      Este é um dos domínios que utiliza o Contact Form 7: http://www.barradeancoragem.com.br/contato/
       
      Gostaria de saber como sanar este problema sem precisar utilizar Captcha.

    • Por Joao Cortat
      Bom dia,
      não tenho muito conhecimento nessa área e peço uma ajuda.
       
      estou usando o contact form 7 para fazer um formulário pro meu site.
       
      em um momento a pessoa precisa escolher qual dia vai praticar a modalidade.
       
      gostaria de saber quais foram as opções escolhidas através do e-mail que recebo automaticamente do plugin.
       
      as outras respostas eu recebo normalmente. somente essa tabela, que não esta pre definida no cf 7 que não recebo.
       
      Obrigado!
       
      OBS: SE ALGUÉM TBM SOUBER COMO POSSO FAZER UMA CONDIÇÃO ( EX: se marcar capoeira segunda, nao pode marcar judo segunda) ia ajudar muito.
       
      Segue o código q estou usando 
       
      </div>
      <br>
      <h2>ASSINALE O(S) ESPORTE(S) DE SEU INTERESSE (AULAS DAS 15H ÀS 16H):</h2>
      <div class="divTable Tabela-Modalidade">
      <div class="divTableHeading">
      <div class="divTableRow">
      <div class="divTableHead">INFANTIL</div>
      <div class="divTableHead">SEGUNDA</div>
      <div class="divTableHead">TERÇA</div>
      <div class="divTableHead">QUARTA</div>
      <div class="divTableHead">QUINTA</div>
      </div>
      </div>
      <div class="divTableBody">
      <div class="divTableRow">
      <div class="divTableCell">CAPOEIRA</div>
      <div class="divTableCell"><input type=checkbox VALUE="Capoeira-Segunda"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Capoeira-Terça"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Capoeira-Quarta"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Capoeira-Quinta"></div>
      </div>
      <div class="divTableRow">
      <div class="divTableCell">FUTSAL I</div>
      <div class="divTableCell"><input type=checkbox VALUE="Futsal-I-Segunda"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Futsal-I-Terça"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Futsal-I-Quarta"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Futsal-I-Quinta"></div>
      </div>
      <div class="divTableRow">
      <div class="divTableCell">GINÁSTICA RÍTMICA</div>
      <div class="divTableCell"><input type=checkbox VALUE="GR-Segunda"></div>
      <div class="divTableCell"><input type=checkbox VALUE="GR-Terça"></div>
      <div class="divTableCell"><input type=checkbox VALUE="GR-Quarta"></div>
      <div class="divTableCell"><input type=checkbox VALUE="GR-Quinta"></div>
      </div>
      <div class="divTableRow">
      <div class="divTableCell">JUDÔ</div>
      <div class="divTableCell"><input type=checkbox VALUE="Judo-I-Terça"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Judo-I-Quarta"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Judo-I-Quinta"></div>
      <div class="divTableCell"><input type=checkbox VALUE="Judo-I-Sexta"></div>
      </div>
      </div>
      </div>
      <br>
      <center>[submit "ENVIAR"]</center>
      </div>
       
      CSS
       
      /*--- Styles Table ---*/
      div.Tabela-Modalidade {
        font-family: "Arial Black", Gadget, sans-serif;
        border: 2px solid #000000;
        background-color: #FFFFFF;
        width: 50%;
        height: 200%;
        text-align: center;
        border-collapse: collapse;
      }
      .divTable.Tabela-Modalidade .divTableCell, .divTable.Tabela-Modalidade .divTableHead {
        border: 2px solid #000000;
        padding: 3px 2px;
      }
      .divTable.Tabela-Modalidade .divTableBody .divTableCell {
        font-size: 14px;
        font-weight: bold;
      }
      .divTable.Tabela-Modalidade .divTableHeading {
        background: #1C6EA4;
        background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
        background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
        background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
        border-bottom: 2px solid #444444;
      }
      .divTable.Tabela-Modalidade .divTableHeading .divTableHead {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
        border-left: 2px solid #000000;
      }
      .divTable.Tabela-Modalidade .divTableHeading .divTableHead:first-child {
        border-left: none;
      }
      .Tabela-Modalidade .tableFootStyle {
        font-size: 14px;
      }
      .Tabela-Modalidade .tableFootStyle .links {
           text-align: right;
      }
      .Tabela-Modalidade .tableFootStyle .links a{
        display: inline-block;
        background: #1C6EA4;
        color: #FFFFFF;
        padding: 2px 8px;
        border-radius: 5px;
      }
      .Tabela-Modalidade.outerTableFooter {
        border-top: none;
      }
      .Tabela-Modalidade.outerTableFooter .tableFootStyle {
        padding: 3px 5px; 
      }
      /* DivTable.com */
      .divTable{ display: table; }
      .divTableRow { display: table-row; }
      .divTableHeading { display: table-header-group;}
      .divTableCell, .divTableHead { display: table-cell;}
      .divTableHeading { display: table-header-group;}
      .divTableFoot { display: table-footer-group;}
      .divTableBody { display: table-row-group;}
      /*--- Styles Table ---*/
    • Por Joao Cortat
      Bom dia,
       
      Estou usando o contact form 7 para fazer um formulário no worpress 
       
      preciso dar a opçao de receber noticias via email ou correios.
       
      gostaria de por as seguintes imagens como opçao para escolha seguindo a logica do botão radio. as imagem vao ficar no lugar dos textos: correios e e-mail.
       


       
      alguem sabe como fazer isso da maneira mais simples e se possivel com efeitos, tipo quando passar o mouse pela imagem mostrar algum tipo de marcação?
      nao tenho experiencia com programação
       
      obrigado!
    • Por sergiorebelojr
      Bom dia pessoal, 

      De antemão obrigado por aqueles que se disporem a me ajudar! <3 
       
      Sobre minha duvida, 
      Tenho um cliente que faço sites em wp todo o ano, e na metade do ano tenho que desenvolver 1 formulário de cadastros para oficinas de teatros que iram participar do evento...
      Sempre uso o contact form 7 para fazer (simples e fácil) as oficinas fazem o cadastro e o formulário vai para o email do cliente. 
       
      So que esse ano eles me pediram algo diferente: 
      Querem que os formularios cadastrados cheguem no email deles em formato PDF.
      A questão é, como? 
       
      Se alguém souber a resposta, ou um outro plugin que eu posso usar que me de essa possibilidade, muito obrigado! 
      Grande abraço!
    • Por Felipe_Web
      Olá, bom dia.
       
      Pessoal, estou tendo esse erro ao tentar enviar mensagem pelo contact form 7, alguem por favor pode me ajudar a solucionar isso. (segue o print)
       
       
      Agradeço muito!

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.