Jump to content

Recommended Posts

Posted (edited)

Boa tarde.

Tenho uma rotina feita em VB NET para envio de emails, utilizando smtp, a partir das minhas aplicações. Acontece que agora será necessário utilizar o OAuth para envio de emails através de uma conta Gmail. Alguém tem algo desenvolvido para resolver esta questão?

https://support.google.com/a/answer/14114704?hl=pt#:~:text=A partir de 14 de,exceto as senhas dos apps

Obrigado

Edited by CPHJ1966
Posted
Em 05/05/2025 às 10:52, Carrolo disse:

Bom dia,

Alguém está a ter problemas a comunicar as Guias de Transporte?

 

Pedido abortado: Não foi possível criar um canal seguro SSL/TLS.

Olá, 

 

Aqui ainda com o mesmo problema. mais alguém? 

Posted
Em 05/05/2025 às 17:29, CPHJ1966 disse:

Boa tarde.

Tenho uma rotina feita em VB NET para envio de emails, utilizando smtp, a partir das minhas aplicações. Acontece que agora será necessário utilizar o OAuth para envio de emails através de uma conta Gmail. Alguém tem algo desenvolvido para resolver esta questão?

https://support.google.com/a/answer/14114704?hl=pt#:~:text=A partir de 14 de,exceto as senhas dos apps

Obrigado

https://support.google.com/accounts/answer/185833?hl=pt-419

Neste link tem informações sobre como criar passwords de aplicações. Depois de criar a palavra-passe da aplicação, que deve ser criada a partir da conta do utilizador, terá de utilizar essa palavra-passe para enviar e-mails, e não a palavra-passe original do utilizador. É a coisa mais simples que conseguirá fazer, a não ser que queira realmente aprofundar a programação para OAUTH e as dores de cabeça que isso lhe causará.

  • Vote 1
Posted (edited)
On 5/5/2025 at 4:29 PM, CPHJ1966 said:

Boa tarde.

Tenho uma rotina feita em VB NET para envio de emails, utilizando smtp, a partir das minhas aplicações. Acontece que agora será necessário utilizar o OAuth para envio de emails através de uma conta Gmail. Alguém tem algo desenvolvido para resolver esta questão?

https://support.google.com/a/answer/14114704?hl=pt#:~:text=A partir de 14 de,exceto as senhas dos apps

Obrigado

Apesar de ser offtopic, podes incluir as libs da google relacionadas com a Api e gmail (pelo NuGet), onde ficas com funcionalidades para envio de email com autenticação OAuth.

Tens sempre de ter o clientID e client secret (pode ser criado por aqui: console.cloud.google.com).

Talvez algum mod possa mover estas mensagens para o topico correto.

Edited by nelsonr
Posted
Em 05/05/2025 às 17:49, Pedro_SS disse:

https://support.google.com/accounts/answer/185833?hl=pt-419

Neste link tem informações sobre como criar passwords de aplicações. Depois de criar a palavra-passe da aplicação, que deve ser criada a partir da conta do utilizador, terá de utilizar essa palavra-passe para enviar e-mails, e não a palavra-passe original do utilizador. É a coisa mais simples que conseguirá fazer, a não ser que queira realmente aprofundar a programação para OAUTH e as dores de cabeça que isso lhe causará.

Bom dia.

É estranho que em algumas contas Google não tem a opção de criar password das apps. Diz que a opção não está disponivel. Qual a razão?

Jorge

Posted

Relacionado com este assunto ...

Há alguns meses deixei de conseguir mandar emails, via smtp, por contas Microsoft (xxx@hotmail.com, xxx@outlook.com, etc.).

Acho que o problema deve ser parecido com este do Gmail, mas não consegui ultrapassar.
A solução tem sido criar contas Gmail e enviar os emails com "resposta" para o email habitual, mas é chato.

Alguém tem informação sobre isto?

Posted
Em 07/05/2025 às 10:32, americob disse:

Relacionado com este assunto ...

Há alguns meses deixei de conseguir mandar emails, via smtp, por contas Microsoft (xxx@hotmail.com, xxx@outlook.com, etc.).

Acho que o problema deve ser parecido com este do Gmail, mas não consegui ultrapassar.
A solução tem sido criar contas Gmail e enviar os emails com "resposta" para o email habitual, mas é chato.

Alguém tem informação sobre isto?

 

É o mesmo problema do OAuth, eu na MS consegui resolver, criar a app com o scope necessário foi verificada e ta OK, na google não consigo usar o SMTP, eles nao aprovam a app porque o scope necessário para o SMTP é o para ter acesso a todo o mail e eu não preciso tenho de alterar o envio do mail para usar o scope gmail.send e com este scope so consigo enviar pela API.

 

Para autenticar por OAuth estou a usar esta lib https://github.com/jstedfast/MailKit

  • Vote 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.