Gostaria de aprender como enviar um e-mail usando o Powershell e o Gmail? Neste tutorial, vamos mostrar como usar o Powershell para enviar notificações de e-mail usando a linha de comando em um computador executando o Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• Windows 10

Lista de equipamentos

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.

Como associado da Amazon, eu ganho comissão por compras qualificadas.

Tutorial relacionado – PowerShell

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao PowerShell.

Tutorial – Integração com o Gmail

Primeiro, precisamos habilitar sua conta do Gmail para receber conexões de programas externos.

Abra seu navegador e acesse sua conta do Gmail.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

http://gmail.google.com

Na tela de login, digite seu nome de usuário e senha do Gmail.

Gmail account

Após o login, você precisa acessar a seguinte URL:

https://myaccount.google.com/signinoptions/two-step-verification

Habilite a verificação em duas etapas nesta conta.

Depois de habilitar a verificação de duas etapas, você precisa acessar a seguinte URL:

https://security.google.com/settings/security/apppasswords

Crie uma senha de aplicativo.

Selecione o aplicativo gmail e o tipo de dispositivo: Outro.

gmail app password

Em nosso exemplo, nós nomeamos o dispositivo POWERSHELL.

Clique no botão Gerar e tome nota da senha gerada aleatoriamente.

Google generate app password

Em seguida, você precisa acessar a seguinte URL:

https://accounts.google.com/DisplayUnlockCaptcha

Clique no botão Continuar para ativar o acesso externo à sua conta do Google.

gmail display unlock captcha

Você terminou as etapas necessárias para a integração do Gmail.

A integração do Gmail resolverá o seguinte erro.

Copy to Clipboard

Também resolverá esse erro.

Copy to Clipboard

Você terminou a integração do Gmail.

Tutorial Powershell – Enviar e-mail usando o Gmail

Use a linha de comando Powershell para enviar um e-mail usando o Gmail.

Copy to Clipboard

Digite as credenciais da conta do Gmail.

Powershell - Email credentials

Se o teste foi bem sucedido, você receberá a mensagem enviada.

Powershell - Send email Gmail

Envie o e-mail com um anexo usando o Powershell.

Copy to Clipboard

Use o Powershell para enviar um e-mail usando o Gmail e uma credencial armazenada.

Copy to Clipboard

Use o Powershell para enviar um e-mail usando o Gmail e uma credencial.

Copy to Clipboard

Parabéns! Você pode usar o PowerShell para enviar e-mails usando o Gmail.