Email CDOSYS no Windows Server 2003
Moderador: Moderadores
Email CDOSYS no Windows Server 2003
não funciona dá erro CO_E_ClassString ai percebi q era pq estava sem o arquivo CDOSYS.DLL, mas não encontro CDOSYS.DLL para Windows 2003 Server.
Pelo q li parece q não tem mesmo somente até Windows Server 2000 e depois a partir do Windows Server 2008, tipo deixando esta lacuna aparente no Windows Server 2003...
Vou ter q contornar isto, pq já tentei pegar CDONT.zip (arquivos do Windows 2000) e utilizar no 2003, mesmo registrando com regsvr32 e os nomes das Dlls não funciona.
Então minha ideia é ... indentificar SO se Windows 2003 Server vou ter q executar outra forma de envio de e-mail pelo Harbour sem ser CDOSYS.... alguma sugestão?
Pelo q li parece q não tem mesmo somente até Windows Server 2000 e depois a partir do Windows Server 2008, tipo deixando esta lacuna aparente no Windows Server 2003...
Vou ter q contornar isto, pq já tentei pegar CDONT.zip (arquivos do Windows 2000) e utilizar no 2003, mesmo registrando com regsvr32 e os nomes das Dlls não funciona.
Então minha ideia é ... indentificar SO se Windows 2003 Server vou ter q executar outra forma de envio de e-mail pelo Harbour sem ser CDOSYS.... alguma sugestão?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Email CDOSYS no Windows Server 2003
Fladimir,
Uma alternativa seria usar tip_MailSend
Uma alternativa seria usar tip_MailSend
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Email CDOSYS no Windows Server 2003
Vlw Alexandre vou pesquisar sobre ele.
obrigado.
obrigado.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Email CDOSYS no Windows Server 2003
Bom dia Fladimir, veja isto:
http://forums.fivetechsupport.com/viewt ... il#p191454
Tem os links para baixar a dll e a lib, qualquer coisa, avise que tenho no meu 4shared.
Testei, e funciona perfeito.
Abs.
http://forums.fivetechsupport.com/viewt ... il#p191454
Tem os links para baixar a dll e a lib, qualquer coisa, avise que tenho no meu 4shared.
Testei, e funciona perfeito.
Abs.
Email CDOSYS no Windows Server 2003
Fladimir,
Eu tenho uma classe de envio de email usando tip_ mailsend se precisar, publico aqui.
Eu tenho uma classe de envio de email usando tip_ mailsend se precisar, publico aqui.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Email CDOSYS no Windows Server 2003
Q-U-E-R-E-M-O-S!
Funciona com Hotmail na porta 587?
Janio
Funciona com Hotmail na porta 587?
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Email CDOSYS no Windows Server 2003
Olá Jânio,
Acredito que sim, eu uso com gmail.
Segue exemplo de uso, código da classe em anexo.
(*) As dll´s no zip tem que estar na mesma pasta do executável.
Acredito que sim, eu uso com gmail.
Segue exemplo de uso, código da classe em anexo.
(*) As dll´s no zip tem que estar na mesma pasta do executável.
Código: Selecionar todos
oEmail:=ClEmailSSL():New()
oEmail:cUser :="xhbsistemas"
oEmail:cPassword :="xxxxx"
oEmail:cFrom :="xhbsistemas@gmail.com"
oEmail:cAlias :="Sistema AsaPrev <"+oEmail:cFrom+"> "
oEmail:aTo :={"Alexandre Simäes <asimoesluz@gmail.com>"}
oEmail:aCC :={"Alexandre Simäes <a_1964_luz@yahoo.com.br>"}
oEmail:cHost :="smtp.gmail.com"
oEmail:cAssunto :="Log de erro de sistema em: "+hb_DtoC(Date(),"DD/MM/YYYY")
oEmail:cMensagem :="Log de erro de sistema em: "+hb_DtoC(Date(),"DD/MM/YYYY")+' V.SSL <br>'+cHtmlErro
oEmail:aArquivo :=aArq
oEmail:cUrlImagem:='https://lh3.googleusercontent.com/-QVwBnkr04oA/Vp0Pa7miUII/AAAAAAAABBg/jh0iCxs2bMA/s279-Ic42/ASAPREV1.PNG'
oEmail:nPorta :=465
oEmail:lSSL :=(oEmail:nPorta == 465)
oEmail:Send()
IF oEmail:lRet
hwg_MsgInfo("Erro enviado ao analista", "Sistema AsaPrev")
ENDIF
- Anexos
-
CLASSE_EMAIL.zip- Classe Email + DLL´s
- (1.28 MiB) Baixado 103 vezes
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Email CDOSYS no Windows Server 2003
Vlw Galera.... Vlw Janio Alexandre João (Kapiaba)....
Já sei q vai funcionar p a restrição é somente ao CDO... não testei mas tenho 99% de certeza... os outros 1% volto pra atestar a teoria assim q tiver os resultados.
[]'s
Já sei q vai funcionar p a restrição é somente ao CDO... não testei mas tenho 99% de certeza... os outros 1% volto pra atestar a teoria assim q tiver os resultados.
[]'s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Email CDOSYS no Windows Server 2003
Exemplo do email que eu recebo:
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Email CDOSYS no Windows Server 2003
Até onde sei, nem tip_ mailsend e nem CDO funcionam com a porta 587 (que exige conexao TLS)
Hotmail funciona na porta 25 ou 587. O problema eh que alguns provedores de internet bloqueia a porta 25
Janio
Hotmail funciona na porta 25 ou 587. O problema eh que alguns provedores de internet bloqueia a porta 25
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Email CDOSYS no Windows Server 2003
Sabendo destas restrições, porque não usar o GMAIL?
Comigo funciona 100%
Acho que no GMAIL, se não me engano tem alguma coisa para encaminhar email, que pode ser hotmail
Comigo funciona 100%
Acho que no GMAIL, se não me engano tem alguma coisa para encaminhar email, que pode ser hotmail
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Email CDOSYS no Windows Server 2003
Tá precisando se atualizar.Até onde sei, nem tip_ mailsend e nem CDO funcionam com a porta 587 (que exige conexao TLS)
Hotmail funciona na porta 25 ou 587. O problema eh que alguns provedores de internet bloqueia a porta 25
Uma notícia que tá quase completando 4 anos, sobre o fim da porta 25.
https://canaltech.com.br/noticia/segura ... egra-5480/
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Email CDOSYS no Windows Server 2003
Olhei o fonte da tip_ mailsend, e vi que tem esse trecho:
IF oInMail:OpenSecure( , lSSL )
lAuthTLS := oInMail:lTLS
Isso significa que trabalha com TLS
IF oInMail:OpenSecure( , lSSL )
lAuthTLS := oInMail:lTLS
Isso significa que trabalha com TLS
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Email CDOSYS no Windows Server 2003
O que sempre esquecem é o seguinte:
Apenas como exemplo:
Eu baixo os fontes do Harbour, e gero o Harbour, usando msvc.
Isso não permite enviar e-mails do gmail, porque a parte necessária para uso do gmail não faz parte do Harbour, é algo adicional.
Lógico, como não uso gmail, nunca me preocupei em mexer nisso.
Tá ai uma boa oportunidade pra descobrir o que precisa ser instalado.
Inclusive se vai precisar instalar alguma DLL no cliente pra poder funcionar.
O mesmo sobre pra libcurl, porque poderia ser substituta pro msxml5 que não faz parte do Windows, e precisa pra NFE, CTE e MDFE.
Depende de instalar alguma coisa no cliente pra funcionar?
Nota: Quanto ao email pelo Harbour, funciona normalmente.
Apenas como exemplo:
Eu baixo os fontes do Harbour, e gero o Harbour, usando msvc.
Isso não permite enviar e-mails do gmail, porque a parte necessária para uso do gmail não faz parte do Harbour, é algo adicional.
Lógico, como não uso gmail, nunca me preocupei em mexer nisso.
Tá ai uma boa oportunidade pra descobrir o que precisa ser instalado.
Inclusive se vai precisar instalar alguma DLL no cliente pra poder funcionar.
O mesmo sobre pra libcurl, porque poderia ser substituta pro msxml5 que não faz parte do Windows, e precisa pra NFE, CTE e MDFE.
Depende de instalar alguma coisa no cliente pra funcionar?
Nota: Quanto ao email pelo Harbour, funciona normalmente.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Email CDOSYS no Windows Server 2003
Quintas,
Que a porta 25 foi (deveria ter sido) bloqueada, isso eu sei! Ocorre que alguns provedores de internet NÃO FIZERAM ESSE BLOQUEIO! Daí a porta 25 continuar funcionando para o hotmail!
JUSTAMENTE por saber disso, que essa porta (25) deveria ter sido bloqueada, eh que ESTOU PROCURANDO SOLUÇÃO PARA EMISSAO DE EMAIL PELA PORTA 587 (com TSL)! Até agora essa solução eu não encontrei, nem mesmo no harbour 3.4!
Tenho no sistema a opcao de emissão de email! O cliente cadastra os seus dados (email, senha) e envia relatorios, nfe... por email! Se chego num cliente que o seu email eh do hotmail, tenho enfrentado problemas de alguns funcionar (porta 25 liberada), e outros nao (porta 25 bloqueada)! Para os provedores que tem a porta 25 bloqueada, a solução seria usar a 587, so que nessa porta eh obrigatorio o uso do TSL. Repito: NÃO HA SOLUÇÃO (ainda) PARA ESSE PROBLEMA NO HARBOUR!
Estou atualizadíssimo!
:xau
Que a porta 25 foi (deveria ter sido) bloqueada, isso eu sei! Ocorre que alguns provedores de internet NÃO FIZERAM ESSE BLOQUEIO! Daí a porta 25 continuar funcionando para o hotmail!
JUSTAMENTE por saber disso, que essa porta (25) deveria ter sido bloqueada, eh que ESTOU PROCURANDO SOLUÇÃO PARA EMISSAO DE EMAIL PELA PORTA 587 (com TSL)! Até agora essa solução eu não encontrei, nem mesmo no harbour 3.4!
Tenho no sistema a opcao de emissão de email! O cliente cadastra os seus dados (email, senha) e envia relatorios, nfe... por email! Se chego num cliente que o seu email eh do hotmail, tenho enfrentado problemas de alguns funcionar (porta 25 liberada), e outros nao (porta 25 bloqueada)! Para os provedores que tem a porta 25 bloqueada, a solução seria usar a 587, so que nessa porta eh obrigatorio o uso do TSL. Repito: NÃO HA SOLUÇÃO (ainda) PARA ESSE PROBLEMA NO HARBOUR!
Estou atualizadíssimo!
:xau
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql