重複の可能性:
メール署名の base64 でエンコードされた画像
データベースに画像が保存されています。その画像を電子メールの署名とともに挿入する必要がありますが、現在はテキストのみです。以下に示すように、データベースから画像を内部的に取得して送信するサーブレットを指す画像タグを使用することを計画していました応答内のバイトストリームとして。このアプローチは、同じアプリケーションでユーザーにメールを送信するまで正常に機能します。私のアプリケーションは、リクエストがログインしたユーザーからのものである場合にのみ、リクエストを認証/受け入れるため、アプリケーションに存在し、ログインしている人物に電子メールを送信すると、画像が表示されます(署名付きで挿入されます)。ユーザーがメールを gmail.com や yahoo.com などの外部ドメインに送信すると問題が発生します。したがって、メールをgmailユーザーに送信すると、ユーザーが私のアプリケーションに属していないため、イメージタグによって送信されたサーブレットリクエストが楽しまれないため、彼は署名のイメージを見ることができませんか? 電子メールの署名に画像を挿入するための最良のアプローチ/方法がわかりませんか?
img src="/path/toMyServlet.action"