3

私は単純な pop3 サーバーをアーランで書いています。ここで、mnesia などのデータベースを使用してメール ボックス ストアを作成したいと考えています。メールボックスのテーブルとデータスキームの最適な構造は何ですか?

2 番目の質問です。db にアドバイスが必要です。この点について、mnesia についてどう思いますか?

返信ありがとうございます。

そして最後の質問:

MAILDIR 形式または MAILDIR の小さな mod を使用する場合、たとえばサンダーバードなどのメールクライアントが MAILDIR を使用して pop3 サーバーとどのように連携するかについての情報はどこで入手できますか? または、サーバー内のメールストアに依存せず、すべてのクライアントが RETR num pop3 コマンドでメールを取得しますか?

ありがとうございました

4

1 に答える 1

2

Mnesia と他のデータベース システムとの比較:

ただし、データベース サーバーは CPU やメモリに目に見えるオーバーヘッドを追加し、システムの複雑さを増すため、プレーン ファイルシステムがユーザーの電子メールを保存するための最良の選択肢だと思います。Cyrus IMAP、qmail、Courier、Dovecot などで使用される、電子メール メッセージを保存するためのMaildir電子メール形式について読みたいと思うかもしれません。

于 2011-01-21T11:54:17.423 に答える