カミングスーンページ向けのメールシステムを作る

新サービスをリリースするにあたり、カミングスーンページを作っています。
サービスの一般公開の前に登録フォームを用意して、登録してれた人をベータ版に招待しテストしてもらう的なあれです。
これによりリリース前にユーザーを集めることができたり、
ベータを使ってもらった意見を反映できたりと割とメリットが大きいです。
ページ自体はデザイナさんに作ってもらうのでいいのですが、
メールを登録してもらい、時期が来たら一斉送信するというシステムが
なかったので新たに作ることにしました。
要件:
 フォームからメールを登録できる
 登録するのはメールアドレスのみ
 メール形式でないものは弾く
 登録済のものも弾く(メッセージを出す)
 登録が成功するとサンクスページに飛ばす
 メールアドレスは暗号化してDB保存
 いたずら登録を防ぐ(時間あったら)
 ベータリリースの時が来たら、宛先に向け別個に送信する
 同じ宛先には1通しか送らない

フォームからメールアドレスを受け取ってDBに保存、
送信時はDBから順に読み取ってメール送信するだけの
簡単なシステムですが、意外と大変そうなのが「メールアドレスの扱い」です。
メールアドレスは個人情報の中でも結構な位置付けですし、
下手に流出でもしたら目も当てられません。
なのでDBに入れる際は暗号化して保護することにしました。
プログラム作成の際も注意して扱っていきます。

(書きかけ)
Sun, 4 Aug 2013 02:22:17 +0000   |   Category:PHP

関連記事

About Me

kimihiro-n

Androidアプリを中心にいろいろアプリ作ってます。
T N G

Products

放課後アプリ部
放課後アプリ部
個人アプリ開発者のための集客プラットフォーム作りました。 AndroidやiOSアプリのダウンロード数増加を無料で手伝います!

最速のJSON可視化・解析ツール
JSONを使った開発をスムーズにするためのツールです。 特定の値までのパスを簡単に取れます。
過去に作ったiOSアプリ
明日から本気出すタスク管理 for iOS
過去に作ったAndroidアプリ
明日から本気出すタスク管理 for Android Nagareboshi taplight
Others..

Search Articles