NOQUEUE: 拒否: Helo コマンドが拒否されました: 完全修飾ホスト名が必要

NOQUEUE: 拒否: Helo コマンドが拒否されました: 完全修飾ホスト名が必要

私は3つのWin11と1つのWin10を実行していますが、どちらもOffice 365 Outlookを使用しています。 3 Outlookクライアントは自分の家のNATのpostfix / dovecotサーバーにうまく接続し、外部から自分のルーターを介してトンネリングすることもできます。

薄型ノートパソコンに代わる最新型、接続を確立できません。/var/log/mailログには、NETBIOSホスト名(Windowsでホスト名コマンドを使用して表示されます)と、送信者と受信者の電子メールを示す次のエラーが表示されます。

NOQUEUE: 拒否: Helo コマンドが拒否されました: 完全修飾ホスト名が必要

Stack Exchange では、この種の問題に対するその他の言及は、サーバーをより許容的に変更することを示唆しています。しかし、次のように3つのクライアント操作クライアント側で何かをする必要があります。ポート143と587で、STARTTLSを使用してメールアカウントを同じ方法で設定しました。このエラーが発生するまで、ログファイルは同じです(通常、ある接続から次の接続への変更を除く)。 Outlook以外のコントロールパネルの電子メールアカウント設定を使用して接続を確立しました。後者は、ユーザー名がメールアドレス以外のものを許可しないためです。これが過去に効果があったのです。

私が行ったすべての研究では、Outlookに正規化されたホスト名を送信させる方法についての提案を見たことはありませんが、3台のWindowsコンピュータはこれを実行でき、そのうちの1つは実行できないため可能です。問題はアカウント設定にあるのではなく、Windows内の他の場所にあるようです。

サーバーはRaspberry Piオペレーティングシステムです。私のLANは、ポート25、143、および587が開いているDSLルーターの背後にあります。 LANのクライアントシステムは、以下からネットワークアドレス、名前、およびドメイン名を受け取ります。DNS。妻のWin 10ノートパソコンと私のAndroid携帯電話も、LAN経由でまたは他の場所からメールにアクセスすることに問題はありません。

答え1

上記のメッセージはスモークニシン

解決策は次のとおりです。「詳細設定」->「送信するサーバー」タップして確認してください「送信するサーバー(SMTP)に認証が必要です。」そしてデフォルト値を維持する「受信メールサーバーと同じ設定を使用します」

関連情報