2016-11-07 9 views

ответ

2

Вот небольшой скрипт, не забывайте, что вы находитесь на вершине платформы .NET:

Param([string[]] $to = $(throw "Please Specify a destination !"), 
     [string] $subject = "<No Subject>", 
     [string] $body = $(throw "Pleasr specify a content !"), 
     [string] $smtpHost = $(throw "Please specify a SMTP server !"), 
     [string] $from = $(throw "Please specify from email address !") 
) 

## Message creation 
$email = New-Object System.Net.Mail.MailMessage 

## Fill the fields 
foreach($mailTo in $to) 
{ 
    $email.To.Add($mailTo) 
} 

$email.From = $from 
$email.Subject = $subject 
$email.Body = $body 

## Send the message 
$client = New-Object System.Net.Mail.SmtpClient $smtpHost 
$client.UseDefaultCredentials = $true 
$client.Send($email)