Página 1 de 1
ENVIAR E-MAIL COM HMG
Enviado: 18 Mar 2021 23:55
por WALDYR SKUYA
Boa noite amigos!
Tenho que automatizar o envio de e-mails com os recursos do HMG. Pesquisei muito neste forum e na internet, analisei e testei várias recursos e experiências apresentadas, mas não consegui ter sucesso. Gostaria de contar com vocês no sentido de saber se alguém já conseguiu uma forma ou procedimento que funcionou corretamente nesse tipo de envio. Caso positivo, se puderem enviar-me um exemplo completo, serei muito grato.
Abraços,
Waldyr Skuya
ENVIAR E-MAIL COM HMG
Enviado: 19 Mar 2021 17:23
por Itamar M. Lins Jr.
Olá!
Para facilitar vc pode informar qual vc testou e não funcionou.
Pq vc usa HMG mais qual é o seu compilador e qual é o seu harbour ou xHarbour ?
Fica mais fácil de responder com solução e não fazendo mais perguntas.
A dificuldade em responder é pq não sei se é BCC/Mingw/Harbour/Xharbour e versão.
Saudações,
Itamar M. Lins Jr.
ENVIAR E-MAIL COM HMG
Enviado: 20 Mar 2021 17:38
por WALDYR SKUYA
Boa tarde Itamar!
Eu utilizo:
HMG 3.4.3
MINGW (i686-w64-mingw32)
Testei vários exemplos que encontrei principalmente aqui no forum. Anexo à este 2 exemplos.
Grato,
Waldyr
ENVIAR E-MAIL COM HMG
Enviado: 20 Mar 2021 20:11
por Itamar M. Lins Jr.
Ola!
E qual é o problema ?
Eu uso dessa forma(email2.prg) e funciona.
Ativa o log e mostre o conteúdo do log
Saudações,
Itamar M. Lins Jr.
ENVIAR E-MAIL COM HMG
Enviado: 20 Mar 2021 20:44
por Itamar M. Lins Jr.
Olá!
HMG 3.4.3 não informa nada...tive que procurar no Changelog da HMG para ver que versão do harbour é.
Código: Selecionar todos
-HMG 3.4.3 2016/05/08
- Updated MinGW C compiler (32 and 64-bit) to version 5.3.0 (release december 2015)
- Updated Harbour 64-bit compiler to version nightly 2016-04-20
- Updated Harbour compiler to version nightly 2016-05-07
Sua versão é de 2016.
Veja no Changelog do Harbour 3.2 as possíveis correções da função hb_sendmail()
Terá que fazer na mão as correções caso exista.
Saudações,
Itamar M. Lins Jr.
ENVIAR E-MAIL COM HMG
Enviado: 20 Mar 2021 22:43
por WALDYR SKUYA
Itamar,
Agradeço sua atenção.
Porem, não tenho conhecimento suficiente para utilizar log e alterar função do Harbour. Sem querer abusar de sua boa vontade, gostaria de saber se há alguma forma ou orientação para eu estudar a utilização desses recursos.
Grato,
Waldyr Skuya
ENVIAR E-MAIL COM HMG
Enviado: 21 Mar 2021 11:38
por Itamar M. Lins Jr.
Olá!
não tenho conhecimento suficiente para utilizar log e alterar função do Harbour.
Eu no seu caso iria ler o manual da função hb_sedmail() e procurar correções (se teve) de 2016 até 2021 no Harbour.
Ativar o .log da função hb_sendmail(). que é a mesma tip_mailsend()
.T., ; // lTrace
No exemplo que postou está ativado. Toda vez que usa ele cria um arquivo smtp-X.log (X) São os números. smtp-1,smtp-2...etc.log
Tem que liberar o GMAIL ser acessado por "PROGRAMAS MENOS SEGUROS" precisa ativar isso no GMAIL.
Olhei o Changelog e não achei modificação, vi que em 2017 foi sincronizado com o Harbour 3.4 do Viktor.
Mas vc deve achar ai no seu HD os arquivos smtp-1.log, smtp-2.log, etc.
Saudações,
Itamar M. Lins Jr.