iアプリ,POPメーラ


携帯電話でPOPサーバのメールを読みたいと思った事は誰にでもあると思う。
YahooやFreemailなどのフリーメールにPOPサーバのメール読み込みを設定すればPmailでこれらを読み込むことが出来る。
Yahoo!やgooのフリーメールは対応する専用のiアプリが公開されているが、複数アカウントを処理するのは少々面倒だ。
(少なくともYahoo!のアプリは複数アカウントに完全対応していない)そこでフリーのメールクライアントを改造して、F&Fなりの仕様に書き換えたものがPmailである。
使い勝手的にメールをヘビーに使う人に受け入れられるか否かは微妙(笑)だと思うが、複数アカウントのメールを取りあえず移動先からチェックしたい、会社のメールを休日にも手軽に読みたいという用途には良いのではないかと思う。
なおF&Fではあくまでも若干の仕様変更を行ったのみであり、元々のプログラムはnakkaさんのものである。
Sourceを公開し改造や組み込みを許諾しておられるnakk
さんにこの場を借りてお礼申し上げたい。
(携帯からのみアクセス可能) オリジナルからの変更点は以下の通りだ。
なおアプリサイズは10Kバイトをわずかに超えているので、504シリーズ以降でないと動作しないと思う。
1.添付ファイルを非受信とした。
2.添付ファイル名を表示する。
3.返信画面に受信文を引用表示した。
4.本文中に半角カンマがあると全文送信ができ  なくなる仕様を改善した。
5.本文中に半角セミコロンがあると全文送信が  出来なくなる仕様を改善した。
6.メールアカウントを10個まで設定できるよう  にした(よって504以降でないと動かないと思うし、  DoJa4.0でコンパイルしているので504は駄目?!)7.メールボックス名を設定可能とした。
8.シグネチャの設定を可能にした。
なお、設定画面で各種設定を行った後は、必ず正常終了を行わないと設定値が保存されないのでご注意を。
またメールボックス名は設定後一旦終了し、再度起動したときから有効となる。

設定画面では以下の項目を設定する。
Mail BOX メールボックスの名前、任意でよい。
例:P-Mai
POP Server メール受信サーバのアドレスを設定する。
例:POP.pmail.ne.j
POP Port POP3サーバのポート、普通は110で良い。
Mail ID メールアカウントを設定する。
例:Pmai
Password IDに対するパスワードを設定する。
例:abcd1234 Address 自分のメールアドレスを設定する。
例:pmail@pmail.ne.j
シグネチャ:送信するメールの最後に付加される行の文字を設定する。
例:テスト太郎一覧表示数:メールの一覧表示で一度に取得する行数。
本文取得行:メール本文の最大取得行数。

以上を設定して「受信」を行うとメールサーバにアクセスし、メールの一覧を取得する。
読みたいメールがあれば一覧の中からそれをセレクトし内容を受信するという具合である。
メールを受信してもメールサーバのメール自体を削除する機能はない。
またメール一覧やメール本文を携帯電話本体内に記憶する機能も有しない。
メールに返信することは出来るが、自ら新規メールを作成することが出来ない。
従って、メール作成を行うためにはダミーでも何でも、一旦メールを受信する必要がある。
どうしてもメールを作成したいときには、まずPOPメールアカウント宛にiメールを送信し、それを受信して返信画面に行ってから宛先を変更するようにしていただきたい。
メール作成画面まで作ると、今度はアドレス帳とかの問題もあるので現在はそこまで作り込んでいない。
不具合は特に報告されていないが、通常ではない漢字コードのメールが来たりすると文字化けする。
普通ではない状況への対応が余り出来ていないためだ。