1

私は、それを介して送信されるすべての電子メールに対して(とりわけ)「ブラウザで表示」機能を自動的に提供するメールゲートウェイに取り組んでいます。これにより、簡単にアクセスできるように、すべてのメールをどこかに保存する必要が生じます。期間は限られていますが、メッセージを保存する前に gzip を適用しても、最近のメッセージを保存するだけで最大 500 GB のストレージが必要です。

すべての電子メールは (いくつかの個人的な変数を除いて) ほとんど同じであるため、より効率的な保存方法があるかどうかを考えていました。複数のレコードにわたるものを重複排除するもの、またはそのようなもの。それに関する提案はありますか?

別の方法として、テンプレートを保存し、送信された各メールの変数のみを保存することもできますが、このプロセスは送信者に対して透過的であるべきであるため、そうしたくありません。これは、この情報にアクセスできないことを意味し、事後に推測する必要があります。

4

2 に答える 2

0

これはすべて動的に行う必要があります。サブスクライバー固有のコンテンツ/マージ タグ (変数) を追加する前に、メールを一度保存​​します。電子メールには、各サブスクライバーに固有の「ブラウザーで表示」リンクが必要です。リンクに基づいて、ブラウザベースのバージョンで独自の変数を提供します。

独自のコンテンツがたくさんある場合は、データベースを使用することをお勧めします。それ以外の場合は、たとえば名前だけの場合は、それを url パラメーター自体として渡すことができます。

于 2013-09-04T17:33:29.610 に答える