ホーム > Hack - ハック > HTML/CSS を使って iPhone・iPod touch のメール署名をカスタマイズする方法
HTML/CSS を使って iPhone・iPod touch のメール署名をカスタマイズする方法
iPhone・iPod touch でメールを作成すると署名が自動的に追加されます。
この署名は、「設定>」「メール」>「署名」、から編集が可能ですが、テキストしか使用できないためどうしても味気ないものになってしまいます。(アスキーアートという手もありますが。。。)
何か方法がないか調べてみたところ、少々手間がかかりますが HTML/CSSや画像を使えることが分かったので試してみました。
以下の手順は Windows 上で行いましたが、Mac でもほぼ同じかより簡単にできると思います。(特に plist の編集など)
用意するもの
- Jailbreak した iPhone または iPod touch
- SSH でアクセスできる環境(WinSCPなど)
- TeraPad などのエディタ(Mac は Property List Editor を使うので必要なし)
- 署名に使いたい画像(オプション)
Step 1 署名を変更する
署名がデフォルトのままだと、後のステップで必要になる項目がありません。何にでも構わないので、「設定」>「メール」>「署名」、でテキストを変更しておきます。
Step 2 メールの設定ファイルを取り出す
SSH で iPhone・iPod touch に接続し、以下のディレクトリから設定ファイル、「comp.apple.mobilemail.plist」を PC にコピーします。
ファームウェア v1.1.1 - v1.1.3 /private/var/root/Library/Preferences/
ファームウェア v1.1.4 /private/var/mobile/Library/Preferences/
Step 3 「comp.....pist」ファイルのフォーマットを変更する
【補足】 Mac の場合は、PLE(Apple Property List Editor)でバイナリ形式の plist を編集できるので、このステップは必要ありません。
「comp.apple.mobilemail.plist」 はバイナリ形式になのでそのままでは編集できません。テキスト形式に変換してくれるWebサイトがあるのでそれを利用します。
【Convert Apple Property List from Binary to test XML】 http://140.124.181.188/~khchung/cgi-bin/plutil.cgi
万一の備えてオリジナルはバックアップしておき、変換されたテキスト形式のファイルは別のディレクトリに保存しましょう。
Step 4 署名のHTMLコードを作成
署名に使う HTML/CSS のコードを作成します。普段使い慣れているツールで構いません。私はエントリーの最後に挙げるサイトを参考に、以下のような HTML コード を使いました。
<div style="font: 10px 'Lucida Grande',Verdana, Arial;
line-height: 18px;
color: #069FD2;
margin: 5px 0;
padding: 5px;
border: 1px #AAAAAA solid;
background: #fff">
<div style="padding: 2px 0 4px 66px; background:
url('**insert image url**');background-repeat:
no-repeat;" >
<strong>Nakimo</strong>
<br />
iPhone/iPod touch Lab
<br />
<a href="http://ipodtouchlab.com">
http://ipodtouchlab.com</a>
</div>
</div>
作成した HTML/CSS のコードは<>(ブラケット)を含んでいるので、そのままでは plist に追加することはできません。そのため、こちらのサイトなどでブラケット他をエスケープする処理をしておきます。
Step 5 画像をBase64変換する(オプション)
メールクライアントの多くが外部の画像を表示しないようにしているため、少々無理やり(?)ですが、Base64エンコードをして画像を署名の中に埋め込みます。
エンコードには、DataURLMaker を使いました。
画像を指定して”Submit”をすると、変換されたコードが表示されます。「src=""」で囲まれた部分をコピーします。
【参考にしたサイト】
set a custom css signature on your iPhone
2008年4月30日 Nakimo | Permalink | Comment(2) | Trackback(0)|
関連するエントリー
◆ iPhone・iPod touchをワイヤレスタッチパッドに~今日のアプリ第103回◆ 【人柱レポート】iPhone v1.1.3 Jailbreakをtouchで試してみた
◆ ワンクリック脱獄の「AppSnapp」が改良される
◆ イチバン簡単なiPod touch Jailbreak (ハック)の方法
◆ Apple が iPod Touch のハッキングを阻止
トラックバック(0)
このブログ記事を参照しているブログ一覧: HTML/CSS を使って iPhone・iPod touch のメール署名をカスタマイズする方法
このブログ記事に対するトラックバックURL:
最近のエントリー
- ◆ iPhoneをワイヤレス・マウスとして使える 「Air Mouse」 - 今日のアプリ第248回
- ◆ カンバスに自由に描いた線の上をソリが走る 「Line Rider iRide」 - 今日のアプリ第247回
- ◆ 価格コムの最安値との比較が簡単にできる「Best!価格」 - 今日のアプリ第246回
- ◆ iPhoneをモデム化するテザリング・アプリ、今度はCydiaに登場
- ◆ アイテムによるパワーアップが楽しいテトリス 「Tetris」 - 今日のアプリ第245回
- ◆ iPhone 2.1に対応したJailbreakツール、「PwnageTool」と「QuickPwn」が公開
- ◆ 加速度センサーをフルに活用した斬新なゲーム 「Catch The Egg」 - 今日のアプリ第244回
ガイド
カテゴリー
- Apps - アプリ (254)
- Hack - ハック (32)
- Misc - その他 (44)
- News - ニュース (113)
- Polls - アンケート (19)
- Price - 価格情報 (12)
- Reviews - レビュー (27)
- Rumors - 噂 (16)
- Tips - 便利な使い方 (6)
- Wi-Fi - 無線LAN (18)
- iPhone - アイフォーン (65)
アプリ
キーワード
- アプリ
- iPhone
- ゲーム
- レビュー
- iPod touch
- アップル
- パズル
- Wi-Fi
- アンケート
- ファームウェア
- SDK
- Jailbreak
- ハドソン
- App Store
- Steve Jobs
- FON
- GPS
- アクセサリ
- プレゼント
- 価格
- iTunes
- ケース
- バッテリー
- ゲーム
- 地図
- Apple
- macworld
- SNS
- 動画
- CM
- iPod nano
- WWDC
- Bluetooth
- アマゾン
- ハック
- v1.1.2
- ソフトバンク
- ブックマーク
- 公衆無線LAN
- 月間人気エントリー
- 辞書
- iphone
- RSS
- YouTube
- ゲストライター
- シリコンケース
- セール
- テトリス
サイト内を検索
更新を購読
最近のレビュー
【レビュー】1000mAの高出力でiPhoneを2.5回フルチャージできる外部電源『PowerBank slim 2.0 FPS440U』
【レビュー】iPhone 3G を iMac風にするアルミ製スタンド 『iClooly (あいくるぅりー)』
【レビュー】 iPhone 3G の充電・同期がラクになる 『Apple iPhone 3G Dock』
【レビュー】MacでTV番組を録画、iPhone・iPod touch からワイヤレスで視聴できる『elgato EyeTV 250 Plus』
【レビュー】iPod touch を iMac風にするアルミ製スタンド 『iClooly (あいくるぅりー)』
【レビュー】iPod touch から給電する小型FMトランスミッター『GH-FT-IPOD3NK』
【レビュー】ジョギングやワークアウトに最適な『Belkin NEOPRN ARMBAND DUAL FIT』
【レビュー】外観を損なわずに iPod touch をキズから守る『クリスタル Air ジャケット』
【レビュー】最新サービスを1,000以上収録した『iPod touch アプリ&ツール』
【レビュー】ポリカーボネート製 iPod touch 用花柄ケース- すべてのレビュー記事をみる ≫
コメント(2)
アプリもいいのですが、こういう情報は非常に面白いです。
自分でもやってみたいですね。
sunim :2008年5月 3日 20:44
質問なのですが。
iPhone内では署名が作成したとおりに表示されているのですが、送信先では署名内の画像部分が無表示です。
送信先の設定でしょうか?
ちなみにGmailとYahoo!メールなのですが。
送信先はWinのXPでどちらのWebメールもfirefoxで閲覧しています。
もしお分かりでしたら、お教え下さい。
よろしくお願いします。
sunim :2008年5月 6日 00:45
コメントする