[解決済み] Send-MailMessage - リモートサーバーに接続できません。
2022-02-04 18:01:02
質問
Windows Server 2016のサーバーで作業しています。 PowerShellを使ってメールを送信するのが目的なので、以下のようなスクリプトを書きました。
Send-MailMessage -From "[email protected]" -To "[email protected]" -Subject "votre objet" -SmtpServer "smtp.office365.com" -Body "Blablabla" -Credential "[email protected]" -Port "587" -UseSsl
このスクリプトをPCで実行すると、メールが送信され、正常に動作します。だから、私のスクリプトはOKなんです。
サーバー上で実行すると、このエラー "Unable to connect to remote server" が発生します。 smtp.office365.com に ping を打つと、OK が出ます。
何が問題なのか、どなたかお分かりになる方はいらっしゃいますか?
以下、完全なエラーです。
Send-MailMessage : 遠くのサーバーに接続できない。 キャラクターLigne:1 : 1 + Send-MailMessage -From "[email protected]" -To "john.doe@myd ... + CategoryInfo : InvalidOperation : (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage]、SmtpException + FullyQualifiedErrorId : SmtpException,Microsoft.PowerShell.Commands.SendMailMessage
どのように解決するのですか?
解決策を見つけた 現在、ポート25を使用していますが、サーバーからメールが正しく送信され、動作しています。
関連
-
[解決済み】PowerShellの関数で変数をインクリメントする
-
[解決済み] スクリプト内の特定の場所にジャンプする
-
[解決済み] Powershellを使用します。PowerShellでパスを再読み込みする
-
[解決済み] リモートサーバーへのEnter-PSSessionが "access is denied "で失敗する。
-
[解決済み] PowerShell起動時に「動的操作はhomogenous appdomainでしか実行できない」エラーが発生する。
-
[解決済み] ヌル値の式でメソッドを呼び出すことはできない
-
[解決済み] PowerShellで使用するGetType、変数の違いについて
-
[解決済み] PowerShell 'Or' ステートメント
-
[解決済み] いずれかのキーを押して続行[複製]。
-
[解決済み] PowerShellの画面を各コマンドの前に自動的にクリアする方法はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Powershellスクリプトから7-Zipを実行する
-
[解決済み] スクリプトへのパスが完全修飾されている場合、削除サーバーでのPowershellの実行に失敗する
-
[解決済み] PowerShellでファイルを一行ずつ読み込む
-
[解決済み] powershell で $args 配列にアクセスする
-
[解決済み] 'Connect-MsolService' はコマンドレット名として認識されません。
-
[解決済み] PowerShellでディレクトリを変更する
-
[解決済み] Write-ErrorとThrowはいつ使い分ける?終端エラーと非終端エラー
-
[解決済み] コピーアイテムはデフォルトで上書きをする
-
[解決済み] PowerShellの画面を各コマンドの前に自動的にクリアする方法はありますか?
-
[解決済み] PowerShellを使用してFTPでファイルをアップロードする