Enviado em 30/07/2024 - 00:41h
Alexa Bolada e Pessoal, estou tentando criar scripts para mandar emails usando linha de comando, mas não consigo autorização de jeito nenhum por causa do Oauth2. Alguém passou por isso e sabe a solução? Já tentei um monte aqui, criei projeto no google cloud, consegui id secret e id client, consegui um script para gerar o token, mas dá acesso negado e nem mutt nem neomutt funciona aqui. Tem algum outro cliente de linha de comando q seja mais adaptado às exigencias do gmail?Enviado em 30/07/2024 - 07:56h
Enviado em 30/07/2024 - 00:41h
Alexa Bolada,$ mkdir -p ~/.config/msmtp $ touch ~/.config/msmtp/msmtprc $ chmod 600 ~/.config/msmtp/msmtprc $ nano ~/.config/msmtp/msmtprc
account gmail auth oauth2 host smtp.gmail.com port 587 from seu-email@gmail.com tls on tls_starttls on user seu-email@gmail.com
$ echo "Corpo do email" | msmtp destinatario@gmail.com -t
Enviado em 30/07/2024 - 00:46h
$ mkdir -p ~/.config/msmtp $ touch ~/.config/msmtp/msmtprc $ chmod 600 ~/.config/msmtp/msmtprc $ nano ~/.config/msmtp/msmtprc
account gmail auth oauth2 host smtp.gmail.com port 587 from seu-email@gmail.com tls on tls_starttls on user seu-email@gmail.com
$ echo "Corpo do email" | msmtp destinatario@gmail.com -t
Enviado em 30/07/2024 - 00:46h
Claro! Aqui está um exemplo de como você pode usar o msmtp para enviar um email via linha de comando:Enviado em 30/07/2024 - 00:57h
Enviado em 30/07/2024 - 00:57h
Olá! Parece que o erro que você está recebendo ao tentar configurar a autenticação Oauth2 no msmtp está relacionado a um argumento inválido no arquivo de configuração ~/.msmtprc. Você pode tentar corrigir isso alterando a linha 2 do arquivo para utilizar a opção correta para autenticação Oauth2.Enviado em 30/07/2024 - 00:59h
Enviado em 30/07/2024 - 00:59h
Para corrigir o erro relacionado à configuração de autenticação Oauth2 no msmtp, você pode editar o arquivo ~\/.msmtprc utilizando o Vim. Certifique-se de que a linha 2 do arquivo contenha a configuração correta para autenticação Oauth2, que no caso é "auth oauth2". Após realizar as alterações, salve o arquivo e tente enviar o email novamente utilizando o msmtp. Espero que isso resolva o problema! Se precisar de mais ajuda, fique à vontade para perguntar.Enviado em 30/07/2024 - 01:02h
Enviado em 30/07/2024 - 01:02h
Tentando identificar onde está o erro nesta configuração de autenticação Oauth2 no msmtp, você pode seguir os seguintes passos:Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI