同じ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]
。