Powershell と GMail を使用して電子メールを送信しようとしていますが、今のところ、この関数で送信できました。
function sendMail{
$EmailFrom = “me@gmail.com”
$EmailTo = “info@company.com”
$Subject = “Subject”
$Body = “Hellow”
$SMTPServer = “smtp.gmail.com”
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential(“username”, “password”);
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)
Write-Host "All done!"
}
ネットワーク内でプロキシを使用しているという事実がなければ、このスクリプトは問題なく機能します。プロキシと組み合わせて電子メールを送信できるようにするために、この機能を変更するにはどうすればよいですか。
つまり、プロキシに接続し、外部の SMTP サーバーを使用して電子メールを送信するにはどうすればよいでしょうか。