XOOPS用のメールモジュールは、WebMailやsqMailなどが既にある。
但し、
- WebMail
-
かなりXOOPSとの親和性が高くなってきているが、POP3のみに対応している。
- sqMail
-
IMAP用のSquirrelMailのXOOPSモジュールだが、あくまでも、XOOPSの中で表示できるというだけで、
モジュール内でメールアカウントにログインし直す必要があったりする。
我が家では、既にIMAPのサーバを立ち上げて自動フォルダー分類なども行っているため、IMAP対応の
WebMailシステムが必要となってくる。
現在は、PCではSquirrelMail、携帯からはWebSylpheedの拡張版にさらに独自拡張した物を使用しているが、
XOOPS中にメールシステムも統合したいので、仕組みが簡単なWebSylpheedを元にしてXOOPSモジュール化に挑戦したいと考えた。
以降に、そのモジュール化作業を元にして、XOOPSのモジュール開発の方法を少しずつ記録していく事とする。