2012-01-05 1 views
0

私はphpを使いこなしており、登録、アクティビティ中にユーザに行く電子メールテキストを管理するために管理者の電子メール管理モジュールを作りたいと思っています。テキストを編集するためのユーティリティが必要です。私はこれを行う標準的な方法を知りたい。メールメッセージ管理

私はバックエンドでエディタを使用し、データベーステーブルにテキスト全体を入れます。しかし、あなたの知っているとおり、常にテキストの間に来るユーザーの名前、電子メール、パスワードがあります。どのように私は最良の方法でそれを管理することができますか?

ありがとうございました

+2

電子メールの生成中に置き換えられるテキストに「タグ」を設定しました。 –

+0

この管理モジュール(つまり、Joomla、Drupal)をどのコンテキストで使用しますか? – Radix

答えて

0

これは設定しようとするものによってまったく異なります。

私は、一般に、クライアントが管理している電子メールの特定の領域(通常はテキストのみ)をクライアントに提供します。そのテキストをデータベースに保存し、メールを送信するたびにそのテキストを取り出してください。 メールの残りの部分は私によって制御されるテンプレートであり、一般的にテンプレートには変数が出力されます(顧客名など)。

しかし、より多くのコントロールを提供したい場合は、電子メールに何らかのキーワード置換機能を設定する必要があります。たとえば、{FirstName}と入力すると、電子メールを送信してきた人物のファーストネームに置き換えられます。 メールを送信するときにこれらのキーワードをstr_placeするだけです。