私は顧客の声明を送信しているアプリケーションを持っています。私はいくつかの顧客からの電子メール(pdf添付ファイル付き)にデジタル署名する要求を持っています。私は現在System.Net.Mailを使用して電子メールを送信しています。私は明確な答えを見つけることができないようです、これは.NETで達成できますか、または第三者のコンポーネントを調べる必要がありますか?デジタル署名電子メール
3
A
答えて
0
チェックアウトMail.dll email component:
IMail email = Mail.Text("This is message body")
.Subject("Test")
.From(new MailBox("[email protected]_the_certificate.com", "Alice"))
.To(new MailBox("[email protected]", "Bob"))
.AddAttachment(@"c:\invoice.pdf")
.SignWith(new X509Certificate2("TestCertificate.pfx", ""))
.Create();
using (Smtp smtp = new Smtp())
{
smtp.Connect("smtp.server.com");
smtp.Ehlo();
smtp.Login("user", "password");
smtp.SendMessage(email);
smtp.Close();
}
はまた、メッセージ本文を作成するMail.dllのテンプレートエンジンを使用することができます。
免責事項:私が作成するのに役立つ商用製品(合理的に値を付けましたが)ですのでご注意ください。
0
Here'sメッセージに署名するためのコードです。しかし、より強力なサードパーティのコンポーネントを使用することは理にかなっています。当社のSecureBlackbox製品には、MIMEおよびS/MIME操作の全範囲を提供するMIMEBlackboxパッケージが含まれています。
-1
チェックアウトピーターエヴェレットのprojectをCodeProjectでチェックしてください。私は暗号化された電子メールを送信するためにこれまでに使ってきました。
関連する問題
- 1. 電子メールの署名と返信
- 2. C#のプレーンテキスト電子メール本体にHTML電子メール署名を添付する
- 3. デジタル署名
- 4. EASendメールdllを使用してC#でデジタル署名された電子メールを送信する方法
- 5. デジタル署名jarファイル
- 6. Apache PDFデジタル署名
- 7. フレックスモバイルアプリケーションの電子署名
- 8. .NETで電子メールにデジタル署名するにはどうしたらいいですか?
- 9. Javaでデジタル署名を使用して電子的に文書に署名する方法
- 10. Node.jsのDKIMで電子メールに署名する
- 11. HTMLの位置:絶対、電子メールの署名
- 12. OpenDKIMが電子メールに署名していない
- 13. HTML/CSSの電子メール署名を「展開する」方法は?
- 14. デジタル署名の生成
- 15. Silverlight 4/5デジタル署名XML
- 16. デジタル署名for Excelマクロ
- 17. RSAデジタル署名検証
- 18. ブラウザでpdfをデジタル署名
- 19. XMLデジタル署名のJava
- 20. パスワードなしのデジタル署名
- 21. - 無効なデジタル署名
- 22. C言語のデジタル署名
- 23. 電子ビルダーコード署名をダウンロードする
- 24. ウェブフォームに署名する - デジタル署名のオプション
- 25. デジタル署名 - 分散環境 - 別々のハッシングと署名
- 26. Office365 APIは、送信者の電子メールアドレスに基づいて電子メールの署名を添付します
- 27. VBAプロジェクトのExcel 2003デジタル署名
- 28. Androidでデジタル署名を確認する
- 29. tcpdfとデジタル署名の認証
- 30. Delphiで無料のデジタル署名ライブラリ