0

gmail、yahooなどの任意の電子メールサーバーに送信できる電子メール署名付きの画像を保存する必要があります。このために、最初に画像をbase64stringに変換してから、画像タグを作成し、画像署名本文とともにデータベースに保存することを計画しています。これで、ユーザーがメールを送信すると、署名 (署名本文 + イメージ タグ) が電子メールと共に送信されます。このようにして、ほとんどの電子メール クライアントは署名付きの画像をインラインで表示できます。

私にはこのアプローチは問題ないように見えますが、これについて考慮すべき要因の 1 つは、base 64 文字列を使用すると、画像の本文がデータベース列で多くのスペースを占有することです。これが良い方法か知りたいですか?

4

1 に答える 1

2

画像が電子メールで送信できるほど小さい場合は、データベースにテキスト/バイナリ データとして保存するのに十分な大きさです。おそらく (できれば) 十分に最適化された、サイズが最大 5 ~ 10 KB の小さい単一のイメージのみを追加するつもりです。

画像ベースの署名を含める別の方法については、https ://stackoverflow.com/a/9110164/453277 も参照してください。

于 2012-10-23T06:39:08.910 に答える