web-dev-qa-db-ja.com

550無効なHELO / EHLOにはFQDNまたはIPv6が含まれている必要があります

機能の一部として電子メールを送信する多数のWebサイト(異なるドメイン上)をホストするWindows Server2008ボックスがあります。

SMTPイベントをチェックしていて、次のような警告がいくつか見つかりました。

次の理由により、リモートドメイン「orcon.net.nz」への配信中にホスト「219.88.242.10」へのメッセージ配信が失敗しました。SMTPプロトコルエラーが発生しました。エラーの原因となったSMTP動詞は「HELO」です。リモートサーバーからの応答は '550です。無効なHELO/EHLOには、[]にFQDNまたはIPv6リテラルが含まれている必要があります。 '。

これは何を意味するのでしょうか?

SMTPの設定と関係があると思います。 Windowsに付属しているデフォルトのSMTPサーバーを使用しています。

セットアップに関係する場合、SMTPサーバーをセットアップするために他にすべきことはありますか?

乾杯、
チャールズ

P.s.私が見なければならないより良い(無料の)SMTPサーバーはありますか?メールにGoogleアプリを使用しているので、メールを受信する必要はなく、送信するだけです。

2
Charlino

サーバー自体のFQDNが「server.domain.local」の効果をもたらすものであり(内部ネットワークでのみ有効であることを意味します)、受信サーバーが受信メールに対してrDNSまたはSPFチェックを実行する場合、サーバーは次のことを続行する可能性があります。メールをブロックします。これを克服する方法は、SMTP仮想サーバーのプロパティでサーバー上の送信FQDNを、「mail.domain.com」などの外部で有効になるものに設定することです。外部DNSフォワードゾーンとルックアップゾーンで、このサーバーのrDNSレコードとSPFレコード、およびAレコードを設定してください(ISPにrDNSレコードを設定してもらう必要があります)。

1
joeqwerty

サーバーの完全修飾ドメイン名を定義する必要があります。

私はここで推測します:

System - Computer Name - Change - More - DNS Suffix.

参照

また、Windows 2008ではSMTPサーバーについて何も見つからないため、FQDNの設定に必要なDNSレコードでこれを windows 2003ドキュメント で提供します。

1
Jack B Nimble