iOS6.1標準のメールアプリに満足できないから改造
ひとりぶろぐのmoyashi (@hitoriblog) です。
iOS6.1標準のメールアプリ等を拡張するMailPatcher6というJailbreak Tweakを作りました。
▲i.softbank.jp(Eメール(i))の着信通知を1.5秒で自動的に消去、着信通知に先んじてiOS標準のメールアプリで受信処理を開始しています。
MailPatcher6の機能
現状MailPatcher6が持っている機能は以下です。
- i.softbank.jp(Eメール(i))の着信ダイアログを表示から1.5秒後に自動で消す
- i.softbank.jp(Eメール(i))のダイアログが表示されたときに、iOS標準のメールアプリ(MobileMail.app)で受信を開始する
Ver.0.2を出しました。Ver.0.2の内容の反映は後でやります。とりあえずこちらのページをご参照ください。
ひとりぶろぐ » [JB]Gmailのプッシュ受信機能を追加!iOS6.1標準メールアプリ拡張Tweak MailPatcher6をバージョンアップ
Ver.0.3を出しました。Ver.0.3の内容の反映も後でやります。とりあえずこちらのページをご参照ください。
ひとりぶろぐ » [JB]返信時に引用を削除する機能を追加!iOS6.1標準メールアプリ拡張Tweak MailPatcher6をバージョンアップ
(続きは[Read More]から)
MailPatcher6の設定
MailPatcher6をインストールすると「設定>MailPatcher6」という設定項目が出現します。
ここでMailPatcher6の設定ができます。
i.softbank.jpの着信ダイアログを表示から1.5秒後に自動で消す機能
「設定>MailPatcher6>i.softbank.jp Dialog Auto Dismiss>Auto Dismiss」をオンに。
すると、i.softbank.jp(Eメール(i))の着信ダイアログが表示されてから1.5秒後に自動的に消えるようになります。
完全に消すのは不都合があるのでやめました。
i.softbank.jpのダイアログが表示されたときに、iOS標準のメールアプリ(MobileMail.app)で受信を開始する機能
「設定>MailPatcher6>i.softbank.jp Sync Fetch>Sync Fetch」をオンに。
すると、i.softbank.jp(Eメール(i))の受信ダイアログが表示されたときにiOS標準のメールアプリで即座に受信を開始します。
i.softbank.jp(Eメール(i))の受信ダイアログの表示と、iOS標準のメールアプリ(MobileMail.app)の受信処理が同期するようになるので「Sync Fetch」です。
動作の様子は、冒頭に貼ったYouTubeの動画をご参照ください。
これの何がうれしいかと言えば、受信通知を見てiOS標準のメールアプリを起動するころには既に受信が完了していること。通知センターの設定でロック画面にメールの項目を表示するように設定していれば、すぐにロック画面で表題などが確認できることです。
ただし、「設定>メール/連絡先/カレンダー>データの取得方法」のプッシュをオンにするか、あるいはフェッチを手動以外にして、常にiOS標準のメールアプリが起動している状態にしておいてください。
質問: My SoftBankでi.softbank.jpの「新着メールお知らせ」を切っているとどうなりますか?
@hitoriblog もやしさん、MailPatcher6について質問なんですが、SBからの通知を切っている場合の挙動はどうなりますか?通知しない場合サーバに来た時点で通知手段がないのでメールを取りに行かないんですかね。
— by_nextさん (@by_next) 2013年2月11日
あくまでもi.softbank.jp(Eメール(i))の着信通知のダイアログの挙動を変化させて「i.softbank.jpのダイアログが表示されたときに、iOS標準のメールアプリ(MobileMail.app)で受信を開始する」機能を実現しているので、「新着メールお知らせ」を切っていたら動きません。
▲「My Softbank > メール設定 > Eメール(i) > 新着メールお知らせ設定 > 新着メールお知らせ」は「送信する」にしないと、「i.softbank.jpのダイアログが表示されたときに、iOS標準のメールアプリ(MobileMail.app)で受信を開始する」は機能しません。
動作確認環境
- iOS6.1 iPhone 5
iOS5.1.1非互換で、対応予定もありません。
履歴
- 0.6-1 2013.02.14 画像添付メール時に動作がおかしかったのを修正
- 0.5-1 2013.02.14 署名が設定されていない環境で引用が削除できなかったのを修正
- 0.4-1 2013.02.14 引用を削除しつつ作ったメールを送信したときに、本文が空で送られてしまっていたのを修正。Auto Dismissに0秒の選択肢を追加(ただし、問題が発生するので使用を非推奨。使えるようにする方針で追加したのでなく、問題を体験してもらうためのもの)
- 0.3-1 2013.02.14 引用を削除しつ返信する機能を追加。Auto Dismissの時間設定機能追加
- 0.2-1 2013.02.13 Gmail.appのプッシュ通知を使ったiOS標準メールアプリとの同期受信、Gmail.appのプッシュ通知表示の抑制機能追加
- 0.1-1 2013.02.11 初版
免責
無保証、無サポートです。自己責任でお使いください。
インストール
いつもの New野良リポジトリ をCydiaに登録後、以下のリンクをタップしてインストールしてください。
インストールするとリスプリングを促されるので、リスプリングします。
Amazonで買い物してく?
15 Comments
早速使わせて頂きます。ありがとうございます。
ios6.1の脱獄が出来てから、久しぶりに脱獄関係の記事が増えて嬉しい限りです。
厚かましいお願いなのですが、ぜひともMailQuotePatcherもios6.1に対応して頂けないでしょうか。
Iphone4の脱獄時は本当に便利に使わせて頂きました。
宜しくお願いします。
Thunderbird の Auto Address Cleaner アドオンのような
宛先に使われる相手先名を除去する Tweaks を作って頂けないでしょうか。
山田 太郎 → taro@example.com
な感じです。
新規メール作成時だと電話帳の登録名が使われてしまうので
どんな名前で登録してるのかバレてしまうのを防ぎたいです。
まさに痒いところに手が届くtweakで感謝感激雨あられです。
これからも宜しくお願いします。
もやしさん、anyAttach と言うソフトと同等のメールに添付ボタンを追加するtweak 期待してます。
これ待ってました!
これでiphone5を使いやすくなりました!!!
これさいこー!めちゃ便利&うれしい。
ついでにMailQuotePatcherの機能も実装したらいかったのに。
次はこれ待ってまーす!
ありがとうございます。
これすごく助かります
昔でいうSBankPushFetcherみたいなやつですね
愛用してたのでうれしいです。
早速使用させて頂いてます。
これいいですね~!
他の方のコメントにも有りますが、MailQuotePatcherの方もよろしくお願いします。
バージョンアップありがとうございます。
先日、リリースと同時に導入させていただいたところ
通知センターで先着で表示があった場合(ツイッターやFACEBOOKなど)
メール受信の表示が出なくて多少なりとも不便を感じていました。
今回のバージョンアップで後着でも通知センターにも表示されるようになり
ました。ありがとうございます。
できればこれをiOS5.1.1にも対応していただければありがたいです
他のアプリと競合しているせいか、LINEの通知が表示されなくなります。Mailpatcherをアンインストールしたら、治りました。
5.1.1用も是非よろしくお願いします!
このパッチver0.1まではiOS5.1.1でも使えていたようですが、0.3にすると使えなくなってしまったようです…
iOS6用のパッチということは承知ですがもしよろしければ0.1のdebを頂けないでしょうか?
連投申し訳ございません。
先ほどのコメントにアドレスを載せるのを忘れました。
よろしくお願い致します。
待ってました( ´Д`)y━・~~
めちゃくちゃ便利です(((o(*゚▽゚*)o)))
そこでなんですが・・・
もし可能でしたら
件名も消せないでしょうか?
よろしくお願い致しますm(_ _)m