CPHJ1966 Posted May 5, 2025 at 03:29 PM Report #634801 Posted May 5, 2025 at 03:29 PM (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 May 5, 2025 at 03:31 PM by CPHJ1966
Ana1993 Posted May 5, 2025 at 03:47 PM Report #634802 Posted May 5, 2025 at 03:47 PM 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?
Pedro_SS Posted May 5, 2025 at 03:49 PM Report #634803 Posted May 5, 2025 at 03:49 PM 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á. 1 Report
nelsonr Posted May 6, 2025 at 07:43 AM Report #634804 Posted May 6, 2025 at 07:43 AM (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 May 6, 2025 at 07:50 AM by nelsonr
CPHJ1966 Posted May 6, 2025 at 08:53 AM Author Report #634809 Posted May 6, 2025 at 08:53 AM 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
Rui Carlos Posted May 6, 2025 at 05:29 PM Report #634812 Posted May 6, 2025 at 05:29 PM Possivelmente é necessário activar a funcionalidade de 2 Step Verification. Rui Carlos Gonçalves
americob Posted May 7, 2025 at 09:32 AM Report #634813 Posted May 7, 2025 at 09:32 AM 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?
laboss Posted May 7, 2025 at 03:15 PM Report #634815 Posted May 7, 2025 at 03:15 PM 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 1 Report
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now