SSL経由のIMAPはあっさり解決した。
「JavaMail SSL」でググるとJavaMailでGMailからPOPでメールを取得している人がソースをアップしていた。それをもらってきて、POPをIMAPに変えて、ポート番号を合わせたら接続ができた。テストや最終リリースに使えるだろう。
で、マシンパワーの問題で、開発環境をWindowsデスクトップにも作った。で動かした。本文は「Monospaced」フォントの指定のままである。
半角:全角は見事に1:2で表示された。それを前提にしたメールマガジンは見事に整形されて表示された。Linuxでのフォントの扱いの問題か。
でも、LinuxでのThunderbirdはそのメールを正しいフォーマットで表示しているのだから表示できないことはないだろう。なにか表示する方法か、フォントを構築する方法があるに違いないはずである。
せっかくJavaで作るし、自宅にMac, Windows, Linuxとすべての実行環境を持っているのだから、1バイナリで3環境動作確認済みのソフトをリリースしたいと思う。が、POPはGMailしか動作確認の方法がない(素のポート110番のPOPサーバを持っていない)ので、基本IMAP専用ソフトをまず作ってソース公開しようかな、といつになるか分からない妄想をしている。
コメント