Fórum Envio de email via HTTP e PHP #451663

12/08/2013

0

Olá,

estou enfrentando problemas para enviar email para uns clientes via HTTP e PHP, mesmo seguindo esses ensinamentos aqui

http://www.activedelphi.com.br/forum/viewtopic.php?t=44480&sid=8492e608736cd786f5340c49e3f2964b

http://cdnsolution.blogspot.co.uk/2011/03/como-enviar-email-usando-php-delphi.html

http://www.forum-invaders.com.br/vb/showthread.php/30286-Como-enviar-email-via-PHP


não obtive sucesso, já desative o firewall, já até adaptei a códigos php (me refiro ao envio.php) que funcionam 100% em formulários html comuns (testei eles aqui) como por exemplo esse https://www.devmedia.com.br/enviar-formulario-por-e-mail-php/21757 , e nada.
O erro ocorre na hora do programa se comunicar com o site que está o php de envio, ou seja nesse trecho creio eu.

 idHTTP1.Post('http://www.SEUHOST.com/SEUSCRIPT.php',Lista);


OBS: O Servidor que está o php de envio tem suporte a PHP e MySQL :D

Alguém poderia me dá uma dica, ou dizer se envio de email por esta forma ainda está funcionando nos dias atuais?

Brigadão mesmo!
Luiz Eduardo

Luiz Eduardo

Responder

Posts

15/08/2013

Luiz Eduardo

Olá,

estou enfrentando problemas para enviar email para uns clientes via HTTP e PHP, mesmo seguindo esses ensinamentos aqui

http://www.activedelphi.com.br/forum/viewtopic.php?t=44480&sid=8492e608736cd786f5340c49e3f2964b

http://cdnsolution.blogspot.co.uk/2011/03/como-enviar-email-usando-php-delphi.html

http://www.forum-invaders.com.br/vb/showthread.php/30286-Como-enviar-email-via-PHP


não obtive sucesso, já desative o firewall, já até adaptei a códigos php (me refiro ao envio.php) que funcionam 100% em formulários html comuns (testei eles aqui) como por exemplo esse https://www.devmedia.com.br/enviar-formulario-por-e-mail-php/21757 , e nada.
O erro ocorre na hora do programa se comunicar com o site que está o php de envio, ou seja nesse trecho creio eu.

 idHTTP1.Post('http://www.SEUHOST.com/SEUSCRIPT.php',Lista);


OBS: O Servidor que está o php de envio tem suporte a PHP e MySQL :D

Alguém poderia me dá uma dica, ou dizer se envio de email por esta forma ainda está funcionando nos dias atuais?

Brigadão mesmo!




E AÍ, NINGUÉM PODE AJUDAR?
Responder

Gostei + 0

15/08/2013

Deivison Melo

Boa noite,

Visualizei um dos tutoriais utilizados e vi que são bem simples...

http://cdnsolution.blogspot.co.uk/2011/03/como-enviar-email-usando-php-delphi.html


Vi que foi utilizado o idhttp da paleta indy, 3 edits e 1 memo da paleta standard.

Referente ao endereço colocado:

http://www.sitehospedado/email.php

Você adicionou ao invés desse caminho o caminho do host que vc adicionou o seu arquivo email.php ?


Qual sua dúvida em relação?


ABração e bons códigos!!!
Responder

Gostei + 0

16/08/2013

Luiz Eduardo

Olá, Devison.

Sim, fiz tudo baseado nessas dicas desses sites, inclusive coloquei o caminho correto para o arquivo de envio.php.

Devison, se não for pedir demais, seria possível vc fazer um teste aí, só pra confirmar msm esse erro (ou não)? para ser mais coerente, adapte os dados do formulário do programa (como
Lista.Add (remetente= + 'seuemail@email.com' 
a esse script de envio retirado deste tutorial sobre envio de emails com php, postado aqui no Devmedia, pois o script no form Html funciona 100%. Moral da história; enviando por um script que sabemos que realmente funciona, ficaria mais fácil de entender ou até mesmo solucionar o problema.

Não sei se vc reparou, mas nesses exemplos dos sites mencionados há um script bem simples e sem cabeçalho de email, testei aqui com form Html e não enviou nada, talvez pelo fato de ser um email sem cabeçalho, daí o motivo para quando for testar, utilizar o que eu indiquei daqui da Devmedia (link postado acima tbm), pois esse testei no msm form Html e funciona 100% !!

E por último hospede o envio.php criado, em um site seu de preferência (se tiver), pois testar em host free não é bom vc sabe né? rsrs.

Agradeço demais se puder testar isso pra mim.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar