SMTPゲートウェイに設定したSMTP Serverに内側のメールサーバと同名のドメインが登録されていると user unknown となり正しく働かない updated! 同名ドメインは登録しない。異なる名前のダミードメインを使う。
SMTPゲートウェイとして設定した E-Post SMTP Server (x64) において、内側のメールサーバと同名のドメインが登録されている場合、通常 SMTP Server には宛先となるユーザーを登録していないため、そのままでは SMTP Server が user unknown を返す結果となり正しく働かない状態になります。E-Post SMTP Server (x64) には内側のメールサーバと同名のドメインを登録しておかないよう注意が必要です。
社内システムの通知メールなどを外部へ送るための中継(Windows Server 標準のSMTP機能の代わりや、Microsoft 365 への中継など)として使う場合も同様です。送信先や送信元に使っているドメインと同じ名前のドメインを E-Post SMTP Server (x64) に登録すると、アカウントが登録されていない宛先へのメールは user unknown となり、送信できません。
SMTPゲートウェイ構成の設定方法には二通りの方法があります。E-Post SMTP Server (x64) にエイリアスを設定、そのエイリアス設定の際、内側のメールサーバにあるドメイン配下のアカウントをワイルドカード指定および1行のエイリアス設定する方法(Aの方法)と 、内側のメールサーバにあるドメイン配下のアカウントと一対一のエイリアスを設定する方法(Bの方法)です。(下記記事参照)
なお、E-Post SMTP Server (x64) を単純な SMTPリレーや SMTPゲートウェイとして使用する場合でも、E-Post内に登録しておくアカウント数はゼロにはできません。ダミードメインを登録しそこにダミーアカウント最低一つ以上の登録が必要です。(下記記事参照)
仮にSMTPゲートウェイ内に内側のメールサーバと同名のドメインが登録されているときに「未指定のアカウントへの送信」や「未指定のアカウントからの送信」がされると、SMTPゲートウェイにしたはずの SMTP Server が user unknown を返す結果になります。その動きはSMTP受信詳細ログ(receivelog)に記録されます。
SMTPゲートウェイとして設定した E-Post SMTP Server (x64) に登録しておく内部ドメインは、内側のメールサーバと同名のドメインではなく、異なる名前のダミードメインを登録しその中にダミーアカウントを最低一つ以上追加しておくべきです。これが、SMTPゲートウェイや送信中継として使う場合の標準的な構成です。ダミードメインには、サブドメインを使うこともできます。