Envio de email com PowerShell - C# Brasil


Envio de email com PowerShell

{lang: 'pt-BR'}

Saudações…

Tive recentemente dificuldades no envio de emails com o PowerShell.

Como estou usando o Framework (System.Net.Mail) para envio dos emails com o PowerShell… então segue meu exemplo.


#* ================================================================
#* r22ko SMTP Mail Sender
#* Desenvolvido por Roberson Afonso Naves <robersonnaves@gmail.com>
#* ================================================================

$servidor = "smtp.somassey.com.br";
$conta = "relatorios@somassey.com.br";
$senha = "BlaBlaBla";
$diretorio = "C:\Teste";
$extencao = "*.pdf";
$assunto = "AUTO Relatórios Diários";
$corpo = "Este email foi enviado automaticamente. Por favor, não o responda.`n`nImplementado por Roberson A Naves - Dpto Tecnologia da Informação - 19 3656 9432";
$destinatarios = "roberson@somassey.com.br;robersonnaves@gmail.com"

$email = New-Object System.Net.Mail.MailMessage;
$email.From = New-Object System.Net.Mail.MailAddress("relatorios@somassey.com.br","Relatórios Gerenciais SOMASSEY");

#Processa os destinatários do email
$pdest = $destinatarios.Split(";");
foreach ($dest in $pdest){ 
 $email.To.Add($dest);
}

Espero que seja util.

Abraço a todos

Postado em Powershell | Marcado como , , ,

Uma resposta para “Envio de email com PowerShell”

  1. André disse:

    Boa noite,
    No caso o diretorio:
    $diretorio = “C:\Teste”;
    Ele salvara o que?
    No caso eu queira mandar uma mensagem em .HTML, é possível utilizar o código?
    Abraços!

Deixe uma resposta

Qual a soma da expressão:
4 + 2