2010年6月28日月曜日

SoftBankのメールをGmailに転送する

SoftBankのi.softbank.jpドメインのメールは設定で他のメールアドレスに転送することが出来ない。
メールはGmailにすべて流し込むようにして管理しているのでなんとかGmailのラベルMobile配下に転送できないか考えてみた。
ググってみると imapsyncと言うパッケージが使えそうだ。もともとimapサーバの移行のために作られたスクリプトのようだがこういった用途でも使えそう。
オプションが豊富でコマンドラインで扱うのには大変なのでシェルスクリプト内に記述することとした。

以下シェルスクリプト

imaptogmail.sh

# /bin/sh

/usr/bin/imapsync \
 --host1 imap.softbank.jp --user1 hoge \
  --passfile1 /etc/imap.softbank.pass --authmech1 LOGIN --ssl1 \
  --folder INBOX --folder Notes --folder "Sent Messages" \
 --host2 imap.gmail.com --user2 fuga@gmail.com \
  --passfile2 /etc/imap.gmail.pass --authmech2 LOGIN --ssl2 \
 --syncinternaldate --prefix1 INBOX --prefix2 Mobile \
 --useheader Date

オプションの説明:
--folder オプションで INBOX,Notes,Sent Messages だけを対象にする。
--prefix1 INBOX --prefix2 Mobile でimap.softbank.jpのINBOXにあったメッセージをGmailのラベルMobileに置くようにする。
--useheader Date デフォルトではMessageIDを比較してコピーするかどうかを決定しているようだ。を日付で比較するように変更
MessageIDの比較だとコピー後に変わる?ものがあり、そのメッセージは必要ないのに再度コピー操作が入ってしまう事がある。なのででタイムスタンプで比較するように変更した。(詳細不明)

2010年6月27日日曜日

なぬ、メール転送が出来ない!?

iPhoneではメールは
  1. SMS 電話番号でのショートメッセージ:SoftBank同士のみ
  2. MMS いわゆる携帯メール。プッシュ配信:softbank.ne.jp
  3. E-mail ふつーのE-mailだがメールが通知される:i.softbank.jp
の3つが与えられる。よく使うのは3.のメールであるがこの@i.softbank.jpはIMAPでPOPには対応していない。らしい。

ついでに、pdx.ne.jpで使えていたサーバでのメール転送設定がない。
メールはGmailですべて管理していたのでGmailに転送できないとするとちょっと困る。
解決策を求めていろいろ試すとしよう。

iPhone4予約購入!


2010年6月19日午後5時から先行予約がはじまったiPhone4。実は数日前に近くの電気屋(SoftBankのお店ではない)に行ったとき、たまたまここでもiPhone4の予約できるのかって聞いた事からはじまった。
5時半頃に行ったのだが、なんとその店で2番目だそうで、何処ぞのお祭り騒ぎと違ってとってもひっそりと、そしてなんなく予約出来てしまった。
その後、品薄とか、ファクスコンの工場が閉鎖とかとても24日には手に入りそうにないぞみたいな噂を聞くにつれ、どのみちwillcomの2年の縛りが8月15日まであるので、遅れてもいいや位に思っていた。
が、しかし、23日電話が来た。24日にきちんと受け取れるそうで・・・・ある意味以外だった。けれど24日の6時頃受け取りにいってわかった。夕方にもかかわらず、その店でiPhone4を受け取るのは私が初めてと言う事である。つまり、一等賞と言う事だった。
Posted by Picasa