web-dev-qa-db-ja.com

特定のMXサーバーにメールを送信する方法は?

特定のメールサーバーにメールを送信したい。ドメインのMXレコードはこのサーバーを指していませんが、受信サーバーはテスト対象のドメインの電子メールを受信するように構成されています。たとえば、office @ example.orgです。

(背景:これは移行シナリオです。古いメールサーバーを使用しており、期待どおりに機能するようになったらすぐに新しいメールサーバーに切り替えたいと考えています)

Linux/Mac/Windowsクライアントをダイヤルアップ回線から使用する場合、MXに直接メールを送信するにはどうすればよいですか?ほとんどの電子メールサーバーは、ダイヤルアップ回線からの電子メールを受け入れないように構成されていると思いますよね?

プロバイダーのSMTPサーバーを使用できません。このサーバーは、別の場所を指すこのドメインの公式MXに電子メールを送信するためです。

テストメールを送信するにはどうすればよいですか?

ありがとう、schube

1
schube

次の設定がある場合...

Example.comの既存のMXには、ドメインのサーバーとしてsmtp1.example.comがあります。

新しいSMTPサーバーはsmtp2.example.comです(これは、移行後にドメインのMXセットに含まれるものです)。

を使用して、新しいサーバーにテストメッセージを送信できます。

swaks --to [email protected] --server smtp2.example.com

複数の新しいSMTPサーバーがある場合は、それらを1つずつテストするだけです。

テストしようとしているのが新しいMXレコードを持つ新しいDNSゾーンである場合は、DNSサーバーを指すようにクライアントのDNS構成を変更するだけです。

2
Paul Haldane

新しいサーバーが認証を処理するように既に構成されていて、外部メールを中継できる場合、メールクライアントで新しい新しいサーバーを構成することを妨げるものは何もありません。 MXエントリは、この場合にはあまり関係ありません。

0
Sven

この無料のオンラインWebアプリケーションを使用して、指定した送信者の電子メールアドレスから特定のSMTPサーバーにある特定の受信者の電子メールアドレスにテスト電子メールを送信できます。

また、トランザクションのSMTPログも出力します。

問題:SMTPメールサーバー(MX)をテストする

私はあなたがやりたいことを正確に行うためにそれを使用しました、そしてそれはうまくいきました。

0
g0h