Página 1 de 1
email com Harbour
Enviado: 23 Abr 2018 18:19
por asimoes
Olá,
É conta do GMAIL ?
Eu tenho uma solução para harbour 3.4 usando tip_MailSend
email com Harbour
Enviado: 23 Abr 2018 19:53
por JoséQuintas
Tem exemplos no próprio Harbour.
Opção 1: tipmail
Opção 2: libcurl
Mas tem uma questão a mais:
gmail requer conexão segura
conexão segura requer componentes opcionais do Harbour, não criados na geração normal.
hazael escreveu:O 3.4 parece que está parado, então possivelmente tem futuro duvidoso.
Sendo prático:
Tá melhor e mais atualizado que XHarbour.
Mais provável XHarbour morrer primeiro.
Lógico... os usuários já estão matando ele em vida... aí fica duvidoso mesmo....
email com Harbour
Enviado: 23 Abr 2018 20:14
por asimoes
JoséQuintas escreveu:hazael escreveu:
O 3.4 parece que está parado, então possivelmente tem futuro duvidoso.
Harbour 3.2 ainda é distribuído pela Minigui ex. então essa coisa de morrer acho que no momento é um pouco remoto, quem sabe não sai um fork made in brazil, a exemplo que está sendo feito com a hwgui qt.
email com Harbour
Enviado: 24 Abr 2018 08:03
por asimoes
O exemplo é com gmail, mas pode ser usado também outra conta de email
Os dados do exemplo são fictícios.
O exemplo é com harbour 3.4
email com Harbour
Enviado: 24 Abr 2018 08:09
por asimoes
O meu exemplo deve produzir algo assim:
email com Harbour
Enviado: 24 Abr 2018 08:27
por asimoes
Atenção para a pasta LIBSSL é a última atualização do Viktor
email com Harbour
Enviado: 24 Abr 2018 09:06
por asimoes
Uma correção do zip postado.
Agora para harbour 3.4 e 3.2 ver a bat de compilação a diretiva -dhb32 para usar a função:
Hb_mimeFName 3.4
tip_FileNameMimeType 3.2
email com Harbour
Enviado: 24 Abr 2018 13:25
por asimoes
Não vai funcionar mesmo.
Você precisa das libs ssl pra funcionar, olha o fonte EMAIL_SSL.PRG
Isso:
#if ! defined( __HBSCRIPT__HBSHELL )
REQUEST __HBEXTERN__HBSSL__
#endif
e isso:
IF ! tip_SSL()
RETURN Nil
ENDIF
GMAIL que é o que eu uso precisa de SSL pra autenticar.
O demo.prg tem o exemplo é só substituir os dados da conta, outra coisa precisa compilar com a lib que está na pasta LIBSSL
email com Harbour
Enviado: 24 Abr 2018 16:31
por asimoes
Olá,
qual é o provedor de email ?
email com Harbour
Enviado: 24 Abr 2018 16:43
por asimoes
Isso aqui parece estar errado
'
conta@servidor.com' , ; // POP3 USERNAME
Username é o nome do usuário da conta não do email