monkhimself Football by Design-ja.com

iPod touch メールの不具合を解消!

「iPhone/iPod touch」は、「App Store」もなくアプリケーションが不足していた初期の時代から、今では充実したアプリケーションを揃えて不満がない環境となりました。
また、スペックも毎年アップし、日本語入力にも不自由していた時代は過去となり、少々重いWebサイトも閲覧出来るようになりました。
このように、満足度が上がりほとんど不満がなくなった「iPhone/iPod touch」ですが、まだ弱い部分があります。

それが、メールです。
ただし、Webサイトでそれ程不満の声を聞かないので私個人の環境だけかもしれません。
以前から私の環境では、純正の「メール」アプリケーションからの送信が物凄く遅い状態でした。僅か数行のメールを送信完了するのに4〜5分かかりました。
私は、「iPod touch」を外出時だけで自宅では使用していません。また、外出時は、ほとんど受信の閲覧のみで返信する事はあまりありませんでした。このため、不便を感じる事は多くないのでそのまま放置していました。

「アカウント追加...」で
「Gmail」を選択

時々しか使わないとは言いながらあまりに遅いので改善したいとは思っていましたので時間のある時に、いろいろと試しました。
すると、個別のメールアドレスではなく「Gmail」にすると送信の遅さは解消される事が分かりました。
暫く併用して確かめた上で、メールは「Gmail」一本で行く事に決めました。
今まで使用していた単独のメールアドレスはすべて「メール」設定を「オフ」にし、「Gmail」だけを「オン」にします。
これで「iPod touch」でのメール送信の遅さが解決しました。

しかし、暫くして新たな問題が見つかりました。
「Gmail」にして送信の鈍さが解決した代わりに今度は受信が遅くなりました。
先日、友人との待ち合わせした際に時間になっても会えないので、場所を確認するためメールを送りました。しかし、先方から返信が来ません。
メールで連絡が取れませんでしたが、どうにか会えました。
その際に、友人が言うには「返信はしたよ」との事。その時点では私の「iPod touch」に受信はされていませんでした。その後、1時間程してからそのメールが「iPod touch」に受信されました。
これを切掛けに「Gmail」の受信時間を調べてみました。
そうすると、タイムスタンプから相手が送信した時間から実際に「iPod touch」が受信した時間の間に30分〜1時間の遅れがある事が判明しました。
あまりに遅い!
さらに調べてみると、これは「iPod touch」だけの現象ではなく、自宅のMacで使用している「Gmail」の受信でも発生していました。
つまりこれは「iPod touch」の問題ではなく「Gmail」側の問題のようです。

メール設定を「転送+POP/WEB受信」に変更

Googleで同じ事例があるか調べてました。
「アーキテクトなブログ」で「Gmailに他のメールアカウントからのメールを転送すると遅くなる件をどうにかしたい。」と言うピッタリなタイトルの記事がありました。
内容はまさしく私の直面している事例です。
解決策は、「Gmail側で転送設定するのではなく、他のアカウントのメール設定でGmailへ転送するよう設定」と言う簡単なモノでした。
早速、「XREA」のメール設定で「POP/WEB受信のみ」を「転送+POP/WEB受信」に変更してみました。
テストメールを送信したら、即受信できました。あまりに簡単な解決策に感動! です。
これで、「iPod touch」の「Gmail」も自宅の「Gmail」も同時に解決です。

「Push for Gmail」(左側)と「GmailPushFetcher」(右側)

現在、休みで時間がある機会を使って、「iPod touch」のメールの使い勝手を一気に改善する事にしました。
「iPod touch」で希望しているのは受信メールの通知です。
現在の「iPod touch」はマルチタスキングとは言いながら、受信メールがあった事を知らせてくれません。
別のアプリケーションを使用しているとメールが受信されてもわかりません。受信メールを確認するためにはホームボタンをダブルクリックして「メール」アプリケーションに受信を知らせるパッチがないかをその都度確認しなくてはいけません。
「メール」アプリケーションを見ない限りメールが来ていても気がつきません。
そこで、ポップアップで受信を知らせてくれるような機能が追加出来ればベストだと思っていました。
Googleで調べたら「App Store」の「Push for Gmail」がそのような機能を搭載しているようでした。
さらに、脱獄アプリケーションを開発している「ひとりぶろぐ」さんの「GmailPushFetcher」を使うと、さらにワンランクアップします。

「Push for Gmail」の設定

まず「Push for Gmail」については、「Mobile Today」に説明があります。
「Push for Gmail」の設定は「Gmail」のアカウントとパスワードを入力。「Customixe Notification」でポップアップ表示する内容を選択出来ます。「Mail Client」で通知後に起動させるメールアプリケーションを選択します。私の場合は「Mail App」にします。
このように、「Push for Gmail」の設定は難しくありません。

しかし、「ひとりぶろぐ」さんによると、このままでは使い勝手が良くないそうです。
「Push for Gmail」を始めとするほとんどのメール着信系アプリケーションでは、通知を出すだけでメールの受信はしない仕様となっているとの事です。
また、「Push for Gmail」では起動させるアプリケーションに「Mail App」を選択した場合、通知ポップアップメニューの「View」ボタンを押すと、「Mail」アプリケーションの新規メールを開いてしまいます。
「ひとりぶろぐ」さんが言われるように、新着の受信メールを見たいのに新規メールが開いてしまう設定では「実質使いものになりません」と言われるのにも納得します。

そこで、「GmailPushFetcher」をインストールすると、これらの部分が改善され使い勝手がアップします。
「GmailPushFetcher」は、「Push for Gmail」の通知があった時点で受信メールを取得します。
この仕様により「View」を押し「Mail」アプリケーションの「メールボックス」が開いた時点では、受信メールが取得され、すぐに受信メールが見る事が出来ます。
テストでメールの受信をした所、十分満足する動作となっていました。
素晴らしい機能拡張です。「ひとりぶろぐ」さんに感謝です。
脱獄している方は是非「GmailPushFetcher」を使ってみて下さい。脱獄していない方は「Push for Gmail」だけでもメリットがあります。

長年不満だった「iPod touch」のメール問題がやっと解決しました。 これで、「iPod touch」でも快適なメールの送受信が出来ます。