電子メールを送受信するように2つの仮想マシンでpostfixを設定する方法は?

電子メールを送受信するように2つの仮想マシンでpostfixを設定する方法は?

同じVLAN上の2つの仮想マシン間で電子メールを送受信するためにPostfixを使用しようとしています。 Postfixを個別に設定し、各ローカルホストの他のユーザーに電子メールを送信できます。クライアントのユーザーAがサーバーのユーザーBに電子メールを送信しようとしています。私のIPルーティングは正しく設定されており、クライアントとサーバーコンピュータの両方がインターネットにpingを送信できます。ただし、電子メールを送信しようとすると成功しません。

> 164 Nov 12 11:57:23 shenick101 postfix/error[28092]: 1D97C2A5D:
> to=<[email protected]>, relay=none, delay=0.01, delays=0.01/0/0/0,
> dsn=5.1.3, status=bounced (bad address syntax)

これはmail.logファイルに表示されるエラーです。

2つの異なるコンピュータ間のメール転送を容易にするためにmain.cfファイルに追加する必要がある他の詳細はありますか?

my_networksパラメーターは、コンピューターのIPを含むように設定されています。

ありがとうございます。

ベストアンサー1

認めます。これは推測ですが、[email protected]有効なメールアドレスではありません。正しい構文(しばしば無効になっていてPostfixのデフォルトであるかどうかわからない)は、IPアドレスを角かっこで囲むことですserver@[4.0.0.101]。おそらく、これは「間違ったアドレス構文」が言うことです。

さらに互換性があるのは、通常の形式を使用できるようにDNSを設定することです[email protected]

おすすめ記事