using namespace MailKit using namespace MimeKit $error.clear() $emailDLL = "F:\Email\MailKit.dll" $mimeDll = "F:\Email\MimeKit.dll" Add-Type -Path $emailDLL [System.Reflection.Assembly]::LoadFile($mimeDll) [System.Reflection.Assembly]::LoadFile($emailDLL) $smtpClient = New-Object MailKit.Net.Smtp.SmtpClient $message = [MimeKit.MimeMessage]::new() $TextPart = [MimeKit.TextPart]::new("html") $mailList =[MimeKit.InternetAddressList]::new() [string[]]$recipients = "user@Company.com".Split(',').Trim() foreach ($address in $recipients) {$mailList.Add($address)} $message.To.AddRange($mailList) $from = "Dev_@lakelandgov.net" $smtpSvr = 'xxx.xxx.xxx.xxx' $smtpClient = New-Object MailKit.Net.Smtp.SmtpClient $TextPart.Text = "This is a MailKit / MimeKit Test" $message.Body = $TextPart $message.Subject = "Dev Mailkit / MimeKit Test" $message.From.Add($from) $smtpClient.Connect($smtpSvr) $smtpClient.Send($message) $smtpClient.Disconnect($true)