recomiendo crear un archivo Ps1 ademas para llamarlo via cmd se debe agregar este codigo
powershell
-ExecutionPolicy Bypass -File D:\Proyectos\correo.txt.ps1
Este es el contenido para el archivo PS1
$EmailTo = "CuentaDestino@gmail.com"
$EmailFrom = "CuentaOrigen@gmail.com"
$Emailuser = "username@gmail.com"
$Emailpass = "XXXXXXXXX"
$Subject = "Subject"
$Body = "Test Body"
$SMTPServer = "smtp.gmail.com"
$filenameAndPath = "D:\BK\17-03-2019-archivos-bk.RAR"
$SMTPMessage = New-Object System.Net.Mail.MailMessage($EmailFrom,$EmailTo,$Subject,$Body)
$attachment = New-Object System.Net.Mail.Attachment($filenameAndPath)
$SMTPMessage.Attachments.Add($attachment)
$SMTPClient = New-Object System.Net.Mail.SmtpClient($SMTPServer, 587);
$SMTPClient.EnableSSL = $true
$SMTPClient.credentials = New-Object System.Net.NetworkCredential($Emailuser, $Emailpass);
$SMTPClient.Send($SMTPMessage)
No comments:
Post a Comment