Campo "cReplyTo" com win_OleCreateObject() e CDO
Enviado: 01 Mar 2025 10:56
Olá Pessoal,
Na função de envio de email tip_MailSend(), tem um campo que é "cReplyTo", onde o email colocado nele, será o email de resposta.
Ocorre que tive que substituir a funão tip_MailSend() pela função win_OleCreateObject("CDO.Configuration"), porque a tip_MailSend() estava dando erro em máquinas com Windows 11, que não lia a lib libcrypto-1_1.dll e o sistema não iniciava.
A pergunta é: Como configuro na win_OleCreateObject( "CDO.Configuration" ) o email de resposta?
A configuração do meu CDO está assim (a padrão):
Na função de envio de email tip_MailSend(), tem um campo que é "cReplyTo", onde o email colocado nele, será o email de resposta.
Ocorre que tive que substituir a funão tip_MailSend() pela função win_OleCreateObject("CDO.Configuration"), porque a tip_MailSend() estava dando erro em máquinas com Windows 11, que não lia a lib libcrypto-1_1.dll e o sistema não iniciava.
A pergunta é: Como configuro na win_OleCreateObject( "CDO.Configuration" ) o email de resposta?
A configuração do meu CDO está assim (a padrão):
Código: Selecionar todos
oCdo := win_OleCreateObject("CDO.Configuration")
WITH OBJECT oCdo:Fields
:Item( "http://schemas.microsoft.com/cdo/configuration/sendusing" ):Value := 2
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate" ):Value := .T.
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpusessl" ):Value := .T.
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpserverport" ):Value := 465
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpserver" ):Value := cHost
:Item( "http://schemas.microsoft.com/cdo/configuration/sendusername" ):Value := cFrom
:Item( "http://schemas.microsoft.com/cdo/configuration/sendpassword" ):Value := cPassword
:Update()
END WITH