web-dev-qa-db-ja.com

SMTPリレーサーバーの設定方法

2台のサーバー(XとY)とメール送信用のSMTPサーバーがあります。 XはSMTPサーバーを使用して電子メールを送信する必要がありますが、SMTPサーバーのホストを解決できません。これは避けられないことであり、それを回避する方法が必要です(DNSの変更はできません)。ただし、YはSMTPサーバーに接続でき、XはYに接続できます。

それで:

1)Xから送信された電子メール/要求を実際のSMTPサーバーに中継するだけの「SMTPサーバー」として表示されるようにYを設定できますか?

2)サーバーのIPアドレスだけでそれを行うことはできますか?これはLANネットワーク用で、ドメイン名もホスト名もありません。IPだけです。

3)これを行う方法の明確なガイド/例を誰かが持っていますか?私はSMTPリレーやPostfixに精通していないので、詳細な説明をいただければ幸いです。

Postfixでこれを実行できると思いますが、シナリオのガイドは見つかりませんでした。私は他のツールを受け入れています。

どちらのサーバーもLinux(Redhat/Centos)です。

1
Anfernee

1)Xから送信された電子メール/要求を実際のSMTPサーバーに中継するだけの「SMTPサーバー」として表示されるようにYを設定できますか?

はい、Y /etc/postfix/main.cfを編集して、以下を構成します。

mynetworks = 10.0.0.0/8

Xからの電子メールのみを受け入れるには(ここでX IP範囲を設定します)

relayhost = [1.2.3.4]

リレーを行うには(ここでSMTP IPアドレスを設定します)

2)サーバーのIPアドレスだけでそれを行うことはできますか?これはLANネットワーク用で、ドメイン名もホスト名もありません。IPだけです。

確かに、あなたが上で見ることができるように。

3)これを行う方法の明確なガイド/例を誰かが持っていますか?私はSMTPリレーやPostfixに精通していないので、詳細な説明をいただければ幸いです。

接尾辞が非常に良いオプションであることに同意します。素敵な接尾辞ガイドがたくさんあります。チェック http://www.postfix.org/BASIC_CONFIGURATION_README.html

3
Ra_