ばかぁ〜!
Jの季節。うちらの開幕は明日。今年も12月まで全51節の長い戦いがはじまる。
networkの分野から抜け出したいのだが,今書いているプログラムはSMTPを
扱っているので逃げられない。
さて,@niftyのsmtpサーバにCRAM-MD5で認証を得ようとしているのだが,
smtp.nifty.comからはこんなチャレンジが返ってくる。
PDM4NjgwNjU5NzkuMTE2Njg3NTlAgXcugW0+
base64でencodeされているのでdecodeすると
<3868065979.11668759@『.[> <- Shift-JIS
ん!『[。
CRAM-MD5について述べている,RFC 2195 IMAP/POP AUTHorize Extension for Simple Challenge/Responseを読むと,
2. Challenge-Response Authentication Mechanism (CRAM)The authentication type associated with CRAM is "CRAM-MD5".
The data encoded in the first ready response contains an
presumptively arbitrary string of random digits, a timestamp, and the
fully-qualified primary host name of the server. The syntax of the
unencoded form must correspond to that of an RFC 822 'msg-id'
[RFC822] as described in [POP3].
RFC 5322(822の後継版)を読むと
msg-id = [CFWS] "<" id-left "@" id-right ">" [CFWS]id-left = dot-atom-text / obs-id-left
id-right = dot-atom-text / no-fold-literal / obs-id-right
うーん,msgidに『や[を含めるのか @niftyは。
ばかぁー!
« docomo || Softbank || Willcom | トップページ | 求む!いんふぉ »
「パソコン・インターネット」カテゴリの記事
- MultiCore CPUなマシンにUbuntu 9.04 を入れたらこれだけは確認しておけ。(2009.06.25)
- build androind on Ubuntu intrepid (x86_64)(2009.03.30)
- Ubuntu Intrepid のカスタムカーネルのビルド(2009.03.29)
- ばかぁ〜!(2009.03.07)
- なんかのdmesg(2009.01.11)
この記事へのコメントは終了しました。
コメント