Alerta de login no Windows 11: veja como configurar e-mail automático para cada acesso

Date:

Usuários do Windows 11 que desejam saber exatamente quando alguém faz logon no computador podem criar um sistema de notificação por e-mail usando PowerShell e o Agendador de Tarefas. O procedimento leva poucos minutos e não exige softwares de terceiros.

Como funciona o alerta

O método baseia-se em um script PowerShell configurável que dispara o cmdlet Send-MailMessage sempre que uma sessão é iniciada. A mensagem pode ser personalizada com assunto, corpo do e-mail, destinatário e condições de envio, como logins bem-sucedidos ou múltiplas tentativas.

Passo a passo

1. Criar o script
Abra o Bloco de Notas, copie o código abaixo e substitua as credenciais pelos seus dados:

# Email Settings
$smtpServer = "seuemail@servidor.com"
$smtpPort   = "587"
$smtpUser   = "seuemail@servidor.com"
$smtpPass   = "senhadoseuemail"
$toEmail    = "destinatario@servidor.com"
$subject    = "Alerta de Login - $env:NOMEDOCOMPUTADOR"
$body       = "Um novo login foi detectado no computador: $env:USUARIO em $(Get-Date)"

# Send Email
$msg  = New-Object System.Net.Mail.MailMessage $smtpUser, $toEmail, $subject, $body
$smtp = New-Object Net.Mail.SmtpClient($smtpServer, $smtpPort)
$smtp.EnableSsl = $true
$smtp.Credentials = New-Object System.Net.NetworkCredential($smtpUser, $smtpPass)
$smtp.Send($msg)

Salve o arquivo com a extensão .ps1 (ex.: alertadeemail.ps1) e o tipo “Todos os arquivos”.

2. Configurar o Agendador de Tarefas

  • Pesquise “Agendador de Tarefas” na barra de tarefas e abra o programa.
  • Clique em “Criar tarefa”.
  • Nomeie a tarefa (ex.: Alerta de login por e-mail).
  • Marque “Executar estando o usuário conectado ou não” e “Executar com privilégios mais altos”.
  • Em “Disparadores”, selecione “Novo” e defina “Ao fazer logon”. Escolha “Qualquer usuário” ou um usuário específico.
  • Em “Ações”, clique em “Novo”, escolha “Iniciar um programa”, aponte para powershell.exe e adicione os argumentos:
    -ExecutionPolicy Bypass -File C:Scriptsalertadeemail.ps1
  • Confirme com OK e insira suas credenciais de administrador.

Pontos de atenção

Provedores como Gmail e Outlook podem bloquear envios automáticos ou marcar mensagens como spam. Caso muitos usuários façam login em intervalos curtos, o endereço de envio pode ser suspenso. A conexão com a internet também é indispensável para o alerta funcionar.

Outro cuidado essencial é a senha em texto simples no script. Se o arquivo for acessado por terceiros, toda a conta de e-mail poderá ser comprometida. Para reduzir o risco, recomenda-se usar um endereço dedicado apenas aos avisos ou aplicar permissões restritivas ao arquivo.

Todo o processo leva cerca de 5 minutos e oferece recursos adicionais de segurança para famílias, viajantes e ambientes corporativos que precisam acompanhar acessos em tempo real.

Com informações de WizyThec

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

Compartilhar postagem:

Popular

Relacionados

Projetor portátil BYINTEK U4 entra em promoção na Amazon com resolução Full HD e Android integrado

O projetor portátil BYINTEK U4 está com preço promocional...

Banco de dados expõe 149 milhões de senhas de Gmail, Instagram e gov.br

Um banco de dados sem qualquer proteção revelou 149...

Lua entra em fase Nova nesta quinta-feira, 22 de janeiro de 2026

A Lua apresenta-se em fase Nova nesta quinta-feira (22),...

Receita Federal oferece iPhone 15 a partir de R$ 1,3 mil em leilão online

A Receita Federal vai leiloar 289 lotes de produtos...