0

Windows が IIS の下で SMTP 機能を備えていることは知っていますが、基本的な SMTP は、Windows アプリケーション開発を学習するための良いプロジェクトになると思いました。リレーいらない。localhost から匿名で電子メールを送信する実際の SMTP サーバーが必要です。明らかに、開発プロセス中に送信された電子メールをルーティングするためにのみ使用されるため、私は自分が何に直面しているのかを本当に知りたいと思っていました.

  1. VB.net が最も一般的なアプローチでしょうか?
  2. 電子メールを匿名で (ユーザー名/パスワードなしで) ルーティングすることはできますか?
  3. 私が考える必要がある細かい詳細にはどのようなものがありますか?

ありがとう!

4

2 に答える 2

1

SMTP プロトコル (または少なくともその適切なサブセット) を理解する必要があります。C++ に精通している場合は、Blatのソース コードを入手して、単純なメール システムの作成方法を理解することができます。

于 2008-11-20T14:41:49.883 に答える
0

ネットワーク プロトコルに関する本を読む必要があります。これを最初からやりたい場合は、送信メール キューを保持する必要があります。メール アドレスを解析してホスト名を見つけ、それらのドメインの DNS MX レコードを検索し、ポート 25 でサーバーに接続してから SMTP を使用する必要があります。

于 2008-11-20T14:42:22.660 に答える