iモードメールで「メアド変えても転送サービス」
    このエントリをはてなブックマークに登録

2007/10/24 水曜日 matsui Posted in ニュース | No Comments »

iモードのメールアドレスを変更した場合でも、変更前のメールアドレスに届いたメールを
変更後のメールアドレスに一定期間転送してくれるサービスを、ドコモが始めるそうです。

→ NTTドコモ 「メアド変えても転送サービス」の提供
→ ケータイWatch ドコモ、iモードメールで「メアド変えても転送サービス」
→ ITMediaMobile iモードメール、アドレス変更後の転送設定が可能に―NTTドコモ

転送期間は60日間で、利用料は105円、2007年11/1から開始とのことです。

システムへの影響は少ないと思われますが、
例えば、空メール受信を使ったメルマガの解約方法を採用しているサイトでは、
「メールは届いているけど解約できない」といった状況が起こりえる可能性がありますね。
注意が必要かもしれません。




各キャリア公式サイトのRSS情報まとめ
    このエントリをはてなブックマークに登録

2007/10/23 火曜日 matsui Posted in 記事紹介・リンク | No Comments »

ケータイサイトを運営していると、
各キャリアからのアナウンスにも気を配らなくてはなりません。

そんなときに便利なのはRSSです。
各キャリア公式サイトのRSS配信状況をまとめてみました。

DoCoMo

→ NTTドコモ – お知らせ [nttdocomo.co.jp]

  1. What’s New(サイト更新情報)
  2. 報道発表資料
  3. 重要なお知らせ

の3つが配信されています。

1のWhat’s Newでは、サイトの更新情報や新製品の発売情報、
2の報道発表資料では、プレス向けの情報、
3の重要なお知らせでは、利用者向けのソフトウェアアップデート情報、
などが掲載されています。

全体的にわかりやすく、欲しい情報も見つけやすいです。
特に「1」のRSSは開発者も要チェックですね。

au KDDI

→ KDDI: RSS (XML) 配信について [kddi.com]

続いてauです。
こちらはとにかく数が多く、合計15個のRSSが配信されています。
OPML対応のRSSリーダーをお使いの方は、それを使って一気に登録した方がよいでしょう。

  1. KDDI ニュースリリース
  2. KDDI トピックス&インフォメーション
  3. au by KDDI: auからのお知らせ
  4. au by KDDI: トピックス
  5. 電話に関するトピックス&インフォメーション
  6. 国際電話に関するトピックス&インフォメーション
  7. インターネットに関するトピックス&インフォメーション
  8. KDDI 法人サービス: インフォメーション
  9. KDDI 法人サービス: モバイルソリューション : トピックス
  10. KDDI 法人サービス: モバイルソリューション : ニュースリリース
  11. ネットワークワンポイント講座
  12. Business ブログ KDDI
  13. KDDI 会社情報: ニュースリリース
  14. KDDI 会社情報: 投資家情報: IRニュース
  15. KDDIはじめてのお客さまへ

数が多く一見混乱しますが、余計な情報を見なくてよいので、
毎日利用する人にとっては、ありがたいのかもしれません。
数が多いため詳しい説明は省きますが、開発者の方でしたら、
「1, 3, 4」あたりをチェックしておけばOKでしょう。

SoftBank

→ 当社ウェブサイトについて | SoftBank [softbank.jp]

最後にソフトバンクです。
こちらもドコモと同じく3つのRSSが配信されています。

  1. ニュース
  2. インフォメーション
  3. プレスリリース

1のニュースでは、新しいキャンペーンやプラン、新機種の情報などが、
2のインフォメーションでは、主に架空請求などへの注意事項が、
3のプレスリリースでは、プレス向けの情報が主にPDFで提供されているようです。
こちらもとりえあえず、「1」をチェックでしょうか。

おまけ

ケータイ端末情報配信サービスを行っているMOBYRENTさんでも、
新機種発売情報を無料でRSS配信しているようです。

→ MOBYRENT (モビレント): ケータイ機種情報配信サービス [mobyrent.jp]

発売日から1週間の新機種情報を配信しているそうです。
ありがたいですね。

 

※注 この情報は2007年10月現在のRSS配信状況です。




ドコモの送信ドメイン認証への対応について
    このエントリをはてなブックマークに登録

2007/10/22 月曜日 matsui Posted in サーバ, ニュース | No Comments »

旧コンテンツにも載せましたが、
施行日の2007/11/1が近づいてきましたので、改めて掲載します。

送信ドメイン認証とは何なのか?

9/11にドコモの公式サイトにとある記事が掲載されました。
→ iモードメールにおける迷惑メール対策機能の拡充について [nttdocomo.co.jp]
→ 送信ドメイン認証(Sender ID/SPF)について [nttdocomo.co.jp]

2007年11月1日より、迷惑メール(なりすましメール)への対策として、送信ドメイン認証(Sender ID/SPF)を導入するとのことです。

・Sender IDとは? e-Wordsより抜粋

メールの送信元アドレスの偽装を防止する技術の標準仕様。
普及すれば、無差別に大量に送られる広告メール(SPAMメール)の
抑止につながるとして期待されている。
現在、IETFが標準化に向けた作業を進めている。

要は迷惑メール対策が強化されたということらしいが?

対応しないとどうなるのか?

ドコモケータイユーザは、メール設定の迷惑メール対策設定画面で、なりすましメールを

  1. 「存在するドメインからのみ受信」
  2. 「全て拒否する」
  3. 「拒否しない」

の3つの設定が選択できるようになります。

まともなサービスを行っているのであれば、「2」に該当することはないでしょうから、
このうち利用ユーザが「3」を選択していた場合に、送信側で適切な設定をしていないとメールが届かなくなってしまうということになります。

対策方法1 DNSを自分で管理している場合

ではどうすればよいのか、ということですが、
DNSを自分で管理している場合は、DNSの設定を変更してTXTレコードを足してやる必要がでてきます。

Sender IDの設定については、こちらのサイトがとても参考になります。
→ @IT:Sender ID:送信者側の設定作業 [atmarkit.co.jp]

また、英語ですがウィザード方式でも、サンプルレコードを作ることが可能です。
→ SPF Wizard [pobox.com]

具体的には次のような設定で大丈夫のようです。(BINDを使っている場合の例)

example.jp. IN TXT "v=spf1 +ip4:xxx.xxx.xxx.xxx/xx ~all"

「example.jp.」の部分にはメール送信元となるドメインを、
「xxx.xxx.xxx.xxx/xx」の部分にはサーバのIPアドレス範囲を記載します。

設定には色々な方法があるので、詳しくは前述の@ITのサイトを参考にすると良いと思います。

対策方法2 レンタルサーバなどを利用している場合

DNSを管理していない場合、自分では対策のしようがありません。
管理者やサポートに問い合わせてみましょう。

記事冒頭で上げたドコモ公式サイトの記事のURLを貼り付けて質問すれば、やり取りもスムーズに行くと思われます。
筆者もその方式でいつも利用している業者に問い合わせたところ、快く設定して貰えました。

きちんと対策されたかどうかの検証

linuxの場合は次のコマンドで確認できます。

$ dig example.jp TXT
~略~
;; ANSWER SECTION:
example.jp.  86400  IN  TXT  "v=spf1 +ip4:xxx.xxx.xxx.xxx/xx ~all"
~略~

コマンドを打つ環境がない場合は、こちらのサイトからも確認ができるようです。
→ Sender ID Framework SPF Record Wizard [microsoft.com]

このサイトはMicrosoftが提供するSPFレコード作成ウィザードなのですが、
1ページ目にドメインを入力すると、2ページ目で設定されたSPFレコードが表示されます。

しかしながら上記のどちらもレコードがセットされていることは確認できますが、
それが正しく動作するかどうかはわかりません。

メールサーバを構築できる環境にある人は、
次の記事を参考にSenderIDによる認証が必要なメールサーバを構築し、
テスト送信してみると良いかもしれません。
→ @IT: Sender ID:受信者側の設定作業 [atmarkit.co.jp]

ですが、それがドコモの利用する規格・設定と全く同一という保証はないので、
最終的には11/1を待ってドコモ実機での確認をするしかないでしょう。

まとめ

  • サーバからドコモのケータイにメールを送信している場合は設定が必要。
  • 設定しないとメールが届かなくなるユーザが出てくる可能性がある。
  • DNSを自分で管理している場合は、TXTレコードを追加しよう。
  • レンタルサーバを利用している場合は、サポートに相談しよう。
  • 11/1になったら実機で動作確認してみよう。



PHPでキャリア毎に振り分けを行うには(ユーザエージェント編)
    このエントリをはてなブックマークに登録

2007/10/22 月曜日 matsui Posted in PHP, 全キャリア対応 | No Comments »

記念すべきリニューアル後一つめの記事は、原点に帰って、
「ユーザエージェントによるキャリアの振り分け」
について書こうと思います。

「http://example.jp/」 にアクセスがあった場合、

  • ドコモは 「http://example.jp/i/」 にジャンプ
  • auは 「http://example.jp/au/」 にジャンプ
  • SoftBankは 「http://example.jp/sb/」 にジャンプ
  • それ以外は通常通り「http://example.jp/」を表示

というようなケースはとてもよくあります。

PC版とモバイル版に分けるためというのはもちろんですが、各キャリア用のHTMLや画像を、それぞれのフォルダに用意すればよいので、各キャリアに最適化したサイトの制作が容易になるからです。

下記はそんな振り分けプログラムのサンプルです。

// ユーザエージェントの取得
$agent = $_SERVER['HTTP_USER_AGENT'];

if (preg_match('/^J-PHONE/', $agent) or
    preg_match('/^Vodafone/', $agent) or
    preg_match('/^SoftBank/', $agent) or
    preg_match('/^MOT-/', $agent)) {
    // J-PHONE, Vodafone, SoftBankの場合
    $dir = 'sb/';
} elseif (preg_match('/^DoCoMo/', $agent)) {
    // DoCoMoの場合
    $dir = 'i/';
} elseif (preg_match('/UP.Browser/', $agent)) {
    // auの場合
    if(preg_match('/^KDDI/', $agent)) {
        // au(HTML-OK)
        $dir = 'au/';
    } else {
        // au(HDML-Only)
        $dir = 'au/';
    }
} else {
    // その他PC等
    $dir = '';
}

$url = 'http://example.jp/' . $dir;
header('Location: ' . $url);        // 指定ページに移動
exit;

ポイントはauよりも先にソフトバンクを判定することです。
auだけではなく、ソフトバンク端末の中にも「UP.Browser」が搭載されている端末があります。

またソフトバンクの端末の中には「MOT-」から始まる特殊な端末があることにも注意してください。
もっともこの端末のシェアはかなり低いと思われますので、アクセスがあることは少ないでしょう。

今回はPHPのコードをサンプルとして記載しますが、他の言語でも基本は同じです。

 

関連:




サイトをリニューアルしました
    このエントリをはてなブックマークに登録

2007/10/21 日曜日 admin Posted in お知らせ | No Comments »

ke-tai.orgをリニューアルしました。
今までWiki形式だったコンテンツをから、Blog風にしてみました。

※旧コンテンツは「ke-tai.org Wiki」として今後も活用していく予定です。

これからもケータイサイト開発に関わる記事を発信したり、皆様の役に立つ情報を紹介していきたいと思います。
よろしくお願いいたします。