iPod touch meets Mail

というわけで,昨日のアップデートでiPod touchiPhoneアプリが搭載されることに.これでJailbreakしなくともMailやらNotesやらMapsやらが使えるように.ちなみにJailbreakは1度は試したけど,sshなんかの穴がありそうで怖くてデフォルトに戻した経緯あり.SDK公開されるならそれまで待てばいいか〜とも思ったし.で,改めて使ってみたMailはやっぱり便利.Gmailのアカウントを登録するときも,自動的にIMAPでやってくれてるみたいだし.たしか,前にJailbreakで試したときは簡単設定*1ではPOPのアカウントが作られて,IMAPを使うには手動で設定が必要だったような.ちゃっかり刷新してますな.→http://gmailblog.blogspot.com/2008/01/important-changes-to-email-deletion-on.htmlに書いてあった.

There's a new software update for the iPhone. The next time you sync your iPhone with iTunes, your iPhone will be updated to version 1.1.3 of Apple's software. It has a nice new feature -- the built-in Mail app on the iPhone will now use IMAP to access your Gmail account, rather than POP, like it used to.

これなら2500円払った価値も,まぁあるかも.ただ,通信手段がWifiしかないため,常に新着メールをチェックするには向いてない.Macを開くまでもないけど,新着メールないかを確認って用途にはぴったり,お手軽で早いから.オートチェックも15分毎,30分毎,60分毎,しない,ってしか設定項目ないし.3GiPhoneではプッシュメールになるんだろうけれども.それもまた,嬉しいような悲しいような*2

カメラ

ビルトインであってほしかったと,改めて思う.メールに添付して送信ができるようになった,今となっては.画素数なんてたいしたことなくていいし,テレビ電話用に二つのカメラなんていらないから,ちょっとしたメモ代わり程度に.そのうちどこかからパシャパみたいなのが発売され....ないか.

ワンタップでメールをアーカイブする方法

がないものかと悩み中.→いちおう解決http://d.hatena.ne.jp/marutanm/20080117/1200578756
http://gmailblog.blogspot.com/2008/01/important-changes-to-email-deletion-on.html

There's a new software update for the iPhone. The next time you sync your iPhone with iTunes, your iPhone will be updated to version 1.1.3 of Apple's software. It has a nice new feature -- the built-in Mail app on the iPhone will now use IMAP to access your Gmail account, rather than POP, like it used to. IMAP is way better -- it keeps your mail in sync wherever you read it. If you read a message on your iPhone, it will be marked as read in your Gmail account. If you move a message to a folder on your iPhone, it will be moved to that label in Gmail. If you delete a message on your iPhone, it will be moved to the Trash in Gmail and permanently deleted in 30 days. This is different than what used to happen! Before, deleting a message on the iPhone had no effect on your Gmail account. But now, delete actually deletes! :)

によると,iPhoneでは以前,iPhone上でDeleteするとGmail上ではAll Mailに入る(アーカイブされる)設定だったのが,今回のソフトウェアアップデートにともなってiPhone上でDeleteするとGmail上でもTrashに入る(削除される)ように仕様変更があったらしい.上記リンク先によると,iPhone上でのDelete操作で以前のようにアーカイブしたいなら手動でアカウント作成してね〜らしいので,試してみたんだけどやっぱりDelete=削除になってしまう.手動でのアカウント作成自体はhttp://mail.google.com/support/bin/answer.py?answer=77702&topic=12814を参考に.

Archiving and deleting on iPhones(http://mail.google.com/support/bin/answer.py?answer=86614)に書いてある内容をまとめると,iPhone上でDelete操作をした場合

ソフトウェアのバージョン アカウント作成方法 Gmail上での挙動
1.1.2 don't care アーカイブ
1.1.3 自動 削除
1.1.3 手動 アーカイブ

のはずなんだけど...iPod touchは別なのか?それともなにか他に設定しなきゃないのかしら.

書いてある通りに手動で設定したら,たしかにDelete=Gmail上ではアーカイブになった.ワンタップでアーカイブは実現したけれども,touch上ではTrashにも表示される.なんだか釈然としない.

Settings>Mail>Accounts>Advanced>Mailbox Behaiviorsについて考察した結果,iPod touch上でメールに対して何らかの操作をした場合,上記項目で設定されたラベルがメールにつけられる&touchからGmailのどのフォルダを参照するらしい.例えば,Deleted Mailboxの設定が,Gmail上のフォルダsakujoの場合touch上でメールをDeleteした場合,そのメールには"sakujo"ラベルがつけられる(Gmail上ではsakujoフォルダに入る)して,touch上のMailでメールボックスTrashを開くとGmailでsakujoラベルがついたメールが表示される仕組み,っぽい.ってことは,touch上でDeleteをしたメールが,touchのTrashで参照されるのはどうやってもまぬがれない.けれども,なんとなく精神衛生上良くするために,Gmail上で"iPod touch/Draft" "iPod touch/Sent" "iPod touch/Deleted"ってラベルをそれぞれ作成して,対応させた.

まとめっぽいもの

iPod touch上でDelete操作をした場合の挙動は
アカウント自動設定*3:ラベル"Trash"を付与
アカウント手動設定*4:Settings>Mail>Accounts>Advanced>Mailbox Behaiviorsにて設定されたラベルを付与

手動設定の場合(に限り?)Mail上の"Drafts","Sent","Trash"がそれぞれSettings>Mail>Accounts>Advanced>Mailbox Behaiviorsで設定したラベルに対応.

*1:アカウント作成→Gmail→アドレスとパスワード入れて完了って作り方

*2:便利ではあるけれども,メールの奴隷になる感覚

*3:アカウント作成→Gmail→アドレスとパスワード入れて完了って作り方

*4:http://mail.google.com/support/bin/answer.py?answer=77702&topic=12814参照