Erro ao enviar email com Contact Form 7 na hospedagem Locaweb
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!
Discussão (1)
Carregando comentários...