WebSite X5Help Center

 
Maria  Magalhães
Maria Magalhães
User

Nenhum dos formulários de contacto que criei envia. Ajuda  pt

Autore: Maria Magalhães
Visite 1768, Followers 1, Condiviso 0  

Boa tarde,

Após várias queixas dos clientes, detectei que o formolário criado atraves do programa não envia nada, nem os ficheiros. Não consigo resolver. Podem ajudar.

No meu servidor parece estar tudo bem pois envia os emails normais só o formolário é que não envia:

isto é o que apresenta no meu servidor para o url www.mcmdesign.pt:

imEmailForm.php ( PHP script, ASCII text )<?php if(substr(basename($_SERVER['PHP_SELF']), 0, 11) == "imEmailForm") { include '../res/x5engine.php'; $form = new ImForm(); $form->setField('Nome Completo', @$_POST['imObjectForm_1_1'], '', false); $form->setField('E-Mail', @$_POST['imObjectForm_1_2'], '', false); $form->setField('Morada', @$_POST['imObjectForm_1_3'], '', false); $form->setField('Telefone', @$_POST['imObjectForm_1_4'], '', false); $form->setField('Mensagem', @$_POST['imObjectForm_1_5'], '', false); $form->setField('', @$_POST['imObjectForm_1_6'], '', true); if(@$_POST['action'] != 'check_answer') { if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != 'DECD14256DD69708D5226E0882ABD299' || (isset($_POST['imSpProt']) && $_POST['imSpProt'] != "")) die(imPrintJsError()); $form->mailToOwner($_POST['imObjectForm_1_2'] != "" ? $_POST['imObjectForm_1_2'] : '***', '***', '', '', false); @header('Location: ../index.html'); exit(); } else { echo $form->checkAnswer(@$_POST['id'], @$_POST['answer']) ? 1 : 0; } } // End of file

Postato il
11 RISPOSTE - 1 UTILE
U. Caetano
U. Caetano
Moderator

Bom dia,

Poderia informar qual é a empresa que faz a hospedagem e qual versão do php está sendo usada?

Leggi di più
Postato il da U. Caetano
Maria  Magalhães
Maria Magalhães
User
Autore

Bom dia Ulian,

Desconheço a versão php que está a ser usada, ainda não obtive resposta da parte deles.

hospedagem está em https://my.dominios.pt/

Leggi di più
Postato il da Maria Magalhães
Maria  Magalhães
Maria Magalhães
User
Autore

Olá outra vez,

Já obtive resposta e a versão PHP é 7.1 . Alertaram-me também para que este objecto de Formulário de contacto terá de estar configurado com uma chave de autenticação

Leggi di più
Postato il da Maria Magalhães
U. Caetano
U. Caetano
Moderator

Faça esta configuração e veja se lhe ajuda, as vezes você precisa na etapa 1 avançado informar as configurações de smtp do seu hosting.

veja se lhe ajuda esta animação

Leggi di più
Postato il da U. Caetano
Maria  Magalhães
Maria Magalhães
User
Autore

Boa tarde Uilian,

desde já agradeço toda a atenção. mas não resultou. envio cópia de email recebido do serviço de alojamento.

"Estimada Maria Magalhães,

Agradecemos desde já a sua atenção.

Informamos ainda que devido aos constantes envios massivos de SPAM que detectamos nos nossos servidores tornou-se necessário desactivar a função mail() do PHP nos nossos servidores de alojamento partilhado.

Caso as comunicações do seu site sejam feitas usando esta função será necessário alterar o seu funcionamento para envio autenticado. Recomendamos a consulta do artigo disponível em https://kb.dominios.pt/article/como-posso-enviar-e-mails-a-partir-de-php/ de forma a obter informações sobre como configurar os envios via PHP.

Caso já utilize autenticação para estes envios agradecemos que nos indique um alojamento onde o mesmo seja utilizado e o nome do ficheiro de autenticação para que possamos analisar."

Pois fiquei ainda mais confusa, para si deve ser algo fácil. Eu preciso de ajuda. Pensei em mudar de Alojamento,mas todos eles funcionam da mesma maneira. 

Leggi di più
Postato il da Maria Magalhães
U. Caetano
U. Caetano
Moderator

Amigo, boa tarde, troque de hospedagem procure alguma que forneça hospedagem com cPenel, em meus servidores este recurso funciona normal com meus clientes, usando a função nativa do software websitex5 sem problemas.

Leggi di più
Postato il da U. Caetano
Flavio M.
Flavio M.
User

Olá
Eu utilizo o envio de e-mail de maneira autenticada e funciona muito bem. Veja:

mail sender config

Isto está em avançado e depois Gerenciar Dados

Leggi di più
Postato il da Flavio M.
Flavio M.
Flavio M.
User

Maria. Não podem fechar as portas, senão os clientes de e-mail (programas que você usa no computador e celular não funcionariam) o que pode estar havendo é exigindo autenticação.
Aí você deve escolher o  método mais adequado ao seu provedor.

No módulo de administração do site tem como testar os métodos de envio de e-mail

Leggi di più
Postato il da Flavio M.
Maria  Magalhães
Maria Magalhães
User
Autore

Boa tarde,

Consegui resolver com a hospedagem. Obrigado a todos! Fique claro que o problema não é o X5.

Leggi di più
Postato il da Maria Magalhães
U. Caetano
U. Caetano
Moderator

Olá Maria que bom que deu certo.

Leggi di più
Postato il da U. Caetano