2004/3/ 7

P900iを触ってきた(携帯電話)

先日発売されたP900iのモックアップを触ってきた。かなり四角い感じで、薄いのだけど今のP505iよりもでかく感じた。
ボタンの配置を見たけれど、やっぱり中身はN900iだなあと感じた。ワンプッシュオープンは健在でその点はいいけれど、操作性が今までと変わってしまうのはいやなので、お預けかな。
まあ、P505iを買ったばかりだからまだ買い換えられないんだけど、このままずっとFOMAのPはNのソフトを流用し続けるのだろうか、それだったらもうFOMAに移行することはできない。

はい、Nの携帯は嫌いです。

【追記】
検索エンジンから「P900i」でマッチして飛んでくる人が結構いるのですが、こんな内容で申し訳ない。
Nの携帯が嫌いな理由として、iアプリを作成する立場から申しますと、この機種だけがプログラム中で簡単に実行を一時停止させる「Thread.sleep()」メソッドが100ms(1/10秒)単位という長い単位でしか待てないのです。他のメーカの携帯はそんなことなく、もっと少ないタイミングで一時停止させることができます。
これはアクションゲームなどを作る際には結構重要で、Nのためだけに別のやり方で一時停止をさせる処理をしなければいけません。
FOMAのPはそのNと同じ系列の回路及びファームウェアを使っているため純粋にPanasonicの携帯とは言いがたく、P900iを欲しくない理由の一つになっています。
まあ、使い勝手は今までNを使っている人には全然違和感無いと思います。

【追記2】
ITmediaモバイルでも「900iの5つの課題」で各種900iシリーズが叩かれていますね。
さくさく動いてPanasonic独自の操作に次回(901i?)なれば買いですね。

2004/3/ 3

telnetでSPAM不正中継チェック(Mail)
yotan@hijiki.netのメールは自宅サーバのMTAで受けています。非固定IPでメールサーバなんて言語道断という方もいらっしゃるでしょうが、頻繁なメールのやりとりはしていないので問題ないでしょう。多分。

以前のエントリで「sendmail設定」「sendmailを複数ドメインに対応」「Postfixの設定」と色々紹介してきましたが、現在はsendmailで落ち着いています。

一応変な設定はしていないのですが、SPAMメールの不正中継されない設定になっているかチェックしてみました。

チェックは簡単です。
MTAとなっているサーバで「telnet relay-test.mail-abuse.org」と入力すると20個近くのパターンであれこれ自宅のMTAに対してSPAM業者になりすましてSMTPのコマンドを送ってきます。
基本的に全てのチェック項目で「... Relaying denied」となれば問題ありません。
以下にサンプルを示します。自宅のIPがそのまま出ていますが、元々公開しているIPなので気にしないでおきます。

# telnet relay-test.mail-abuse.org
Trying 168.61.4.13...
Connected to cygnus.mail-abuse.org.
Escape character is '^]'.
Connecting to 218.110.177.123 ...
<<< 220 hijiki.net ESMTP Sendmail 8.12.11/8.12.9; Wed, 3 Mar 2004 22:22:18 +0900<<< 220 hijiki.net ESMTP Sendmail 8.12.11/8.12.9; Wed, 3 Mar 2004 22:22:18 +0900 (JST)
>>> HELO cygnus.mail-abuse.org
<<< 250 hijiki.net Hello Cygnus.mail-abuse.org [168.61.4.13], pleased to meet yo<<< 250 hijiki.net Hello Cygnus.mail-abuse.org [168.61.4.13], pleased to meet you
:Relay test: #Quote test
>>> mail from: <spamtest@p6eb17b.tkyoac00.ap.so-net.ne.jp>
<<< 250 2.1.0 <spamtest@p6eb17b.tkyoac00.ap.so-net.ne.jp>... Sender ok
>>> rcpt to: <"nobody@mail-abuse.org">
<<< 550 5.7.1 <"nobody@mail-abuse.org">... Relaying denied
>>> rset
<<< 250 2.0.0 Reset state
:Relay test: #Test 1
>>> mail from: <nobody@mail-abuse.org>
<<< 250 2.1.0 <nobody@mail-abuse.org>... Sender ok
>>> rcpt to: <nobody@mail-abuse.org>
<<< 550 5.7.1 <nobody@mail-abuse.org>... Relaying denied
>>> rset
<<< 250 2.0.0 Reset state
【中略】
:Relay test: #Test 17
>>> mail from: <spamtest@[218.110.177.123]>
<<< 250 2.1.0 <spamtest@[218.110.177.123]>... Sender ok
>>> rcpt to: <mail-abuse.org!nobody>
<<< 550 5.7.1 <mail-abuse.org!nobody>... Relaying denied
>>> rset
<<< 250 2.0.0 Reset state
:Relay test: #test 18
>>> mail from: <spamtest@p6eb17b.tkyoac00.ap.so-net.ne.jp>
<<< 250 2.1.0 <spamtest@p6eb17b.tkyoac00.ap.so-net.ne.jp>... Sender ok
>>> rcpt to: <mail-abuse.org!nobody@[218.110.177.123]>
<<< 550 5.7.1 <mail-abuse.org!nobody@[218.110.177.123]>... Relaying denied
>>> rset
<<< 250 2.0.0 Reset state
:Relay test: #test 19
>>> mail from: <postmaster@p6eb17b.tkyoac00.ap.so-net.ne.jp>
<<< 250 2.1.0 <postmaster@p6eb17b.tkyoac00.ap.so-net.ne.jp>... Sender ok
>>> rcpt to: <nobody@mail-abuse.org>
<<< 550 5.7.1 <nobody@mail-abuse.org>... Relaying denied
>>> rset
<<< 250 2.0.0 Reset state
>>> QUIT
<<< 221 2.0.0 hijiki.net closing connection
Tested host banner: 220 hijiki.net ESMTP Sendmail 8.12.11/8.12.9; Wed, 3 Mar 2004 22:22:18 +0900 (JST)
System appeared to reject relay attempts
Connection closed by foreign host.
#