iPhone 3G
のメールはなかなか悩ましいものです。
@i.softbank.jp は、プッシュもどき。メールが届いても、音も鳴らずバイブレーションもなしです。画面上に下記のような表示が出るだけです。
これでは気づきませんね。
しかも、この @i.softbank.jp のメールは転送設定もできないようです。携帯のメールってこんなものなのでしょうか。willcom で使ってる @pdx.ne.jp は細かなことはできませんが、転送の設定はできるのですけどねぇ。
私の場合、この自宅サーバで運用している @kncn.net のメールアドレスを主として使用しています。いくつか持っているメールアドレス宛のメールをすべて @kncn.net へ転送するようにしているのですが、転送設定のできない @i.softbank.jp では、この手は使えません。仕方ないので、以下のような .fetchmailrc を用意し、cron で fetchmail を回しています。
set syslog
defaults
keep
poll imap.softbank.jp
protocol IMAP
username xxxxx
password password
ただ、他の IMAP クライアントで既に受信したメールは fetch してくれません。
こういった運用ですので、@kncn.net にメールが届いたことを iPhone に知らせてくれるのが一番嬉しいのですが、ちょっと調べた範囲では簡単には実現できそうもありません。15分ごとにチェックすればあまり問題にはならないのですが、バッテリーの持ちを考えるとプッシュの方が有利のようです。iPhone でプッシュメールを受け取るためには、p-IMAP という仕組みが必要らしいのですが、私が使っている courier-IMAP にはこの仕組みがないようです。
現状では次善の策として、@yahoo.comのメールアドレスを取得し、そちらにメールを転送しています。@yahoo.com はプッシュ型の IMAP ですので、メール着信音もきちんと鳴らしてくれます。ただ、@yahoo.com のメールの未読数もメールアイコンに表示してくれますので、あまり嬉しくない場面も出てきますけどね。
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.