MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Compartilhe

    darcioas
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 29/01/2013

    [Resolvido]Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Mensagem  darcioas em Sex 06 Nov 2015, 13:31

    Olá pessoal,

    A um tempo atras eu até conseguia enviar email pelo VB6 / VBA... usando a DLL CDOSYS, só não consegui na época, tendo como servidor uma conta do HOTMAIL!

    Agora nem com outras contas que consegui anteriormente, eu consigo mais... GMail (smtp.gmail.com) e alguns outros... com exceção do Yahoo (smtp.mail.yahoo.com.br) yahoo vai blz...

    Programo utilizando Windows XP SP3 + Visual Basic 6.0... e Windows 7 + Visual Basic 6.0

    A versão da dll CDOSYS é: 6.2.4.0, acho que é a atual do Windows XP mesmo... e no Windows 7 a versão é: 6.6.7601

    Parte do meu código... HOTMAIL
    .............................................................................................................................................................

    .......................................
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.live.com"
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 587
           .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
           .Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "xxxxxx@hotmail.com"
           .Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "xxxxxxxx"
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    .............................................................................................................................................................

    .......................................
    Assim como ta ai acima ocorre o erro: Falha na conexão do transporte com o servidor. (Tanto faz as portas 465/587/995... é retornado esse mesmo erro)

    Se for a porta 587 e eu modificar o valor da quinta linha de TRUE pra FALSE...
    [...Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False...]

    aee então o erro muda para:
    "O servidor rejeitou o endereço do remetente. A resposta do servidor foi: 530 5.7.0 Must issue a STARTTLS command first"
    ou entao,
    "Não foi possível enviar a mensagem para o servidor SMTP. O código de erro de transporte foi 0x800ccc13. A resposta do servidor foi not available"

    Não é usuário nem senha incorretos. Já verifiquei tudo. Já troquei a porta de 465 para 587, já deixei ser valor na porta, mais também não deu nada.
    Configurei no Outlook Express só pra testar e deu certo, eu consigo enviar por la blz...

    GMAIL
    .............................................................................................................................................................

    .......................................
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 587
           .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
    .............................................................................................................................................................

    .......................................
    Esse nao funcionou nem com a porta 465 nem 587
    Porta 465 erro: "Não foi possível enviar a mensagem para o servidor SMTP. O código de erro de transporte foi 0x80040217. A resposta do servidor foi not available"
    Porta 587 erro: Falha na conexão do transporte com o servidor.

    Vi em um tópico de algum fórum que nao me lembro agora, que é preciso habilitar na conta do gmail/hotmail a tal da SSL... mais nem consegui achar onde fazer isso! rs

    Se alguém já passou pelo problema acima e conseguiu resolver, por favor me ajudar...!

    Desde já agradeço a atenção de todos!

    T+

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2490
    Registrado : 29/06/2012

    Re: [Resolvido]Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Mensagem  Noobezinho em Sex 06 Nov 2015, 16:33

    Darcio

    A primeira parte que colocou está correta para todos os servidores de email.
    O que muda são as portas , que no caso do gmail é a 465.

    Mas, tem que habilitar no servidor de emails, nas configurações da tua conta, o envio
    de email de local "não confiável", senão , não funfa.

    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    darcioas
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 29/01/2013

    Configuração conta GMail

    Mensagem  darcioas em Sex 06 Nov 2015, 17:04

    Noobezinho, obrigado pela dica...! Mais ae é que ta... já revirei essas configurações aqui do GMail tentando encontrar essa opção e naaada! :/

    O máximo que achei foi "Encaminhamento e POP/IMAP"

    A não ser que essa conta que to usando seja diferente das outras...!

    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3227
    Registrado : 20/04/2011

    Re: [Resolvido]Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Mensagem  Silvio em Sex 06 Nov 2015, 18:53

    Já passei por isso...então aqui está o link
    [Você precisa estar registrado e conectado para ver este link.]

    Obs.: tem que estar logado no Gmail


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2490
    Registrado : 29/06/2012

    Re: [Resolvido]Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Mensagem  Noobezinho em Sex 06 Nov 2015, 19:03

    Valeu Silvio

    Eu já tinha configurado o meu email para enviar boletos para os clientes.
    Mas tinha esquecido onde estava a tal configuração.

    Valeu mais uma vez

    Fique na Paz!


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3227
    Registrado : 20/04/2011

    Re: [Resolvido]Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Mensagem  Silvio em Sex 06 Nov 2015, 19:07

    Valeu Noob.....


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

    darcioas
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 29/01/2013

    Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Mensagem  darcioas em Sab 07 Nov 2015, 12:17

    Deu tudo certo agora...

    No GMail tem que...
    Alterar o acesso à conta para aplicativos menos seguros
    [Você precisa estar registrado e conectado para ver este link.]

    Aplicativos menos seguros
    [Você precisa estar registrado e conectado para ver este link.]

    Gerenciar as configurações de acesso à conta e de segurança
    [Você precisa estar registrado e conectado para ver este link.]

    já no HOTMAIL não foi preciso essas alterações, o que estava errado era a porta... não funcionou com nenhuma dessas 465/587/995... aqui funcionou com a porta 25

    Desde já agradeço a atenção de todos! Wink

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2490
    Registrado : 29/06/2012

    Re: [Resolvido]Falha ao enviar email via CDOSYS - (Hotmail, Gmail)

    Mensagem  Noobezinho em Sab 07 Nov 2015, 12:21

    Que ótimo, Darcio

    Valeu pelo retorno!

    Boa sorte!


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

      Data/hora atual: Dom 04 Dez 2016, 20:16