ポート25は、サーバー間通信の標準SMTPポートであり、使用するものです。
ポート587は、ローカルユーザからの新しいメッセージ送信によく使用されるため、使用する前に(一般的に)認証が必要なため、一般的には何もしたくありません。
ただし、この手法は決定的なものではありません。せいぜい、それはヒントです。ターゲットのこの正確な並べ替えを避けるために、関係なく、受信者の、すべてのメッセージを例えば、いくつかのメールサーバーは受け付けます(あるいは、少なくとも、受け入れるふり):
% telnet mta5.am0.yahoodns.net 25
Trying 98.138.112.38...
Connected to mta5.am0.yahoodns.net.
Escape character is '^]'.
220 mta1057.mail.ne1.yahoo.com ESMTP ready
HELO foo.com
250 mta1057.mail.ne1.yahoo.com
MAIL FROM: <[email protected]>
250 sender <[email protected]> ok
RCPT TO: <[email protected]>
250 recipient <[email protected]> ok
QUIT
221 mta1057.mail.ne1.yahoo.com
Connection closed by foreign host.
あなたは一部として、電子メールメッセージを取っている場合それらが有効であることを確認したい場合は、「アカウントを有効にするにはここをクリックしてください」リンクを含めるだけで、ウェルカムメッセージの受信をプロセスの要件にする方がよいでしょう。大量メールを行う場合は、MailChimpやConstantContactのようなサービスを使用すると、あなたの失敗を監視します。一回限りの通知を送信する場合は、MailGunのようなサービスを使用してバウンスをキャッチします。
これはサーバーによって異なります。そのほとんどがTelnetを有効にしていないと確信しています。 –