Thunderbirdを参考にしましたが、機能的にはハンゲームのミニメールくらいのものを想定しています。
ごくごくシンプルなメッセージをやりとりできればなと思っております。
相手がオフラインの場合にメッセージを送った場合は、こちらの中央サーバがいったん預かり
その相手がオンラインになった段階で、届けるといったイメージです。
オンラインの場合はすぐにそのまま相手に届き、こちらのサーバ上にはなにも残りません。

またどのアカウントでログインしていようと、全てのアカウントのメッセージを読み、返信することができます。
例えばAというアカウントに届いたメッセージに返信すると、Aのアカウント名義での返信になり
Bというアカウントに届いたメッセージの返信は、Bのアカウント名義での返信になります。
ログインしているアカウントには影響されません。

新規のメッセージを作成する場合は、ログインしているアカウントのみが送信元になります。

関連ページ
画面遷移図-メッセージ部分

◆ メッセージ ◆

左アカウント部分

 

右メッセージ選択部分

送信者に返信
--------
メッセージを削除

右メッセージ本文

送信者に返信
--------
コピー
すべて選択
--------
メッセージを削除

右件名・差出人他

送信者に返信
--------
コピー
すべて選択
--------
個人チャットをする
ファイル送信
プロフィールの表示
プロジェクトに招待する(基本灰色 権限がある者のみ黒)
-○○○(自分が招待権限のあるプロジェクト名)
-○○○
-○○○
フレンド登録
ブロックリストに入れる