ありがとうございます。
Windows Powershell フォーラム にて聞いてみようと思います。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
最近PowerShellを使用することになり、メールの送信を実施したかったのですが、
何度も "操作がタイムアウトしました。" との表示が出てしまい、メール送信ができません。
PowerShellの内容に不備があるのでしょうか。
解決策がありましたら、ご教授くださると助かります。
(telnetでの接続は可能となっております。)
【PowerShellの内容】
$user = "ユーザ名"
$pass = "パスワード"
$SmtpHost = "ホスト名"
$FromAddr = "メールアドレス"
$SmtpPort = ポート
$ToAddr = "メールアドレス"
$mail = New-Object System.Net.Mail.MailMessage
$mail.from = $FromAddr
$mail.to.Add($ToAddr)
$mail.Subject = "Test Mail"
$mail.Body = "This is a test mail."
$sc = New-Object Net.Mail.SmtpClient($SmtpHost)
$Credentials = new-object System.Net.networkCredential($user, $pass)
$sc.UseDefaultCredentials = $false
$sc.EnableSsl = $true
$sc.Credentials=$Credentials
$sc.Port = $SmtpPort
$sc.Send($mail)
【エラー内容】
"1" 個の引数を指定して "Send" を呼び出し中に例外が発生しました: "操作がタイムアウトしました。"
発生場所 行:1 文字:9
+ CategoryInfo : NotSpecified: (:) []、MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。