Email pelo xHarbour
Enviado: 02 Jan 2016 16:55
Olá, pessoal
Preciso de uma ajuda. Pesquisei por aqui, mas estou perdido.
Alguem tem um exemplo de como enviar email pelo xHarbour? O que preciso para configurar os envio de email.
Estou usando xHarbour build 1.0.0 Intl. (SimpLex)
Uso para envio cMacro="SMTPSEND -@E_NVIO.TXT > VERRO.TXT", mas acredito estar fazendo algo errado, pois não consigo enviar.
Se alguém me orientar quanto a isso, agradeço muito.
Estou tentando usar o HB_Sendemail e me retorna Erro ao Enviar Email.
Estou enviando os comandos desta forma:
aFILES := {email_anex}
cServer := "www.ig.com.br"
cSubject := email_assu//"Aqui vai o assunto do seu email"
cFrom := "meuemail@ig.com.br" // email do remetente
cMAILUSER := "meulogin@ig.com.br" // login de acesso do seu email
cPASSWORD := "minhasenha" // sua senha de email
cSMTP := "smtp.ig.com.br" // seu domínio do email
cTo := email_dest //"email@destinatario.com.br" // email do destinatário
cCC := space(1)//cFrom // manda cópia carbono pra você mesmo ter certeza que deu certo
aAttach := {email_anex} //caminho do arquivo // sempre array
cBody := email_assu
nEMAILSIZE := HB_FSIZE(email_anex) / 1024
@ 24,00 SAY PADC("Enviando email... ("+ALLTRIM(STR(nEMAILSIZE))+"Kb) AGUARDE!",80) COLOR "W+/BG"
IF HB_SENDMAIL(cSMTP,, cFROM, cTO, cCC,, cBODY, cSUBJECT, aAttach, cMAILUSER, cPASSWORD, cSMTP, 1, .T., .T.)
ALERT("ARQUIVOS ENVIADOS COM ÊXITO.")
ELSE
ALERT("Falha ao enviar o email.")
ENDIF
Descobri o log. Está retornando:
20160102-18:19:56 :INETCONNECT( www.ig.com.br, 465 )
>> 19F1364 <<
20160102-18:19:56 :INETERRORCODE( 19F1364 )
>> -1 <<
Laudelino
Preciso de uma ajuda. Pesquisei por aqui, mas estou perdido.
Alguem tem um exemplo de como enviar email pelo xHarbour? O que preciso para configurar os envio de email.
Estou usando xHarbour build 1.0.0 Intl. (SimpLex)
Uso para envio cMacro="SMTPSEND -@E_NVIO.TXT > VERRO.TXT", mas acredito estar fazendo algo errado, pois não consigo enviar.
Se alguém me orientar quanto a isso, agradeço muito.
Estou tentando usar o HB_Sendemail e me retorna Erro ao Enviar Email.
Estou enviando os comandos desta forma:
aFILES := {email_anex}
cServer := "www.ig.com.br"
cSubject := email_assu//"Aqui vai o assunto do seu email"
cFrom := "meuemail@ig.com.br" // email do remetente
cMAILUSER := "meulogin@ig.com.br" // login de acesso do seu email
cPASSWORD := "minhasenha" // sua senha de email
cSMTP := "smtp.ig.com.br" // seu domínio do email
cTo := email_dest //"email@destinatario.com.br" // email do destinatário
cCC := space(1)//cFrom // manda cópia carbono pra você mesmo ter certeza que deu certo
aAttach := {email_anex} //caminho do arquivo // sempre array
cBody := email_assu
nEMAILSIZE := HB_FSIZE(email_anex) / 1024
@ 24,00 SAY PADC("Enviando email... ("+ALLTRIM(STR(nEMAILSIZE))+"Kb) AGUARDE!",80) COLOR "W+/BG"
IF HB_SENDMAIL(cSMTP,, cFROM, cTO, cCC,, cBODY, cSUBJECT, aAttach, cMAILUSER, cPASSWORD, cSMTP, 1, .T., .T.)
ALERT("ARQUIVOS ENVIADOS COM ÊXITO.")
ELSE
ALERT("Falha ao enviar o email.")
ENDIF
Descobri o log. Está retornando:
20160102-18:19:56 :INETCONNECT( www.ig.com.br, 465 )
>> 19F1364 <<
20160102-18:19:56 :INETERRORCODE( 19F1364 )
>> -1 <<
Laudelino

