0

ASP.Net 3.5 内から一度に 1 つまたは 2 つの電子メールを送信するために使用できる .NET アセンブリを探しています。

私はSystem.Net.Mail.MailMessageを見てきましたが、スクリプトとメール サーバー間の結果として生じる通信は ESMTP を使用しており、それを避けたいと思っています。

送信される電子メールは可能な限り単純です。暗号化されていません。html ではありません。等

優先順位は展開の容易さであるため、IIS、Exchange などを混乱させたくない.

4

1 に答える 1

1

MSDN を調べたところ、System.Net.Mail に古い smtp 標準 (RFC821) を強制的に使用させる方法はないようですが、必要はありません。

次の記事の備考セクションによると、System.Net.Mail は RFC2821 を実装しており、ホストが EHLO (または拡張 HELO) グリーティングを認識しない場合、クライアントは HELO を発行し、RFC821 で使用可能なコマンドのみを使用して続行する必要があると述べています。 http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx

コメントで説明したように、認証の使用を回避しようとしているだけなので、認証を必要とせずに System.Net.Mail ライブラリを使用できることが保証されます。

于 2012-08-17T01:28:29.667 に答える