Mixiメールサーバ(もどき)

提供: もみあげうぃき
移動: 案内検索

mixiのメッセージをふつーのメールのソフトから送受信できるといいな

※ふつーのメールのソフトとは、 MUA、メーラ、メールソフト、メールクライアント、POP3クライアント、 SMTPクライアントとか、大体そんな感じのもののことを言っています。

取得

 Version 0.0.3 Dowsoload

ご意見など

mixiメールサーバ(もどき) のしおり

0.どんなやつで動くのか?

 Javaっていうのを使って作ってあるので、きっとUNIX系でも、Mac系でも、Windows系でも動いちゃうと思います。

1.なにができるのか?

 普段使っているメールのソフトで、  mixiのメッセージが送受信できたりできなかったりします。

 メッセージのバックアップが取れたり、  多数の人に一括送信する時に便利だったり不便だったりします。

2.動かし方

 まず動かすには、Javaというものが必要です。  http://www.java.com/ja/  あたりから、Javaをダウンロードしてインストールしてください。

 mixiメールサーバ(もどき)をダウソロードして、展開したファイルの中から、  mmsm.bat  をダブルクリックしてください。

 なんか、黒い窓が出てきて、  mixi MailServer(modoki) 0.0.3 stated.  とか出てきたままになったら、いい感じです。

 止めるときは、黒い窓のxボタンを押して閉じてください。

3.メールソフトの設定

 「POP3サーバ」っぽいところに、 localhost と書きます。  「POP3ログイン名」っぽいところに、 mixiに登録したメールアドレスを書きます。  「POP3パスワード」っぽいところに、 mixiに登録したパスワードを書きます。  「SMTPサーバ」っぽいところに、 localhost と書きます。  「SMTP認証を使用」っぽいところに、チェックを付けます。  「SMTPログイン名」っぽいところに、 mixiに登録したメールアドレスを書きます。  「SMTPパスワード」っぽいところに、 mixiに登録したパスワードを書きます。

 そんな感じで、受信してみてください。

4.メールアドレスとかのルール

 このソフトウェアを利用してメールを送信する場合は、  mixiID@mixi.mmsm  というアドレスに対して送ることになります。

 たとえば、私、やぎぃに送る場合は、  799580@mixi.mmsm  に送る感じになります。

 このルールに則っていないアドレスは、すべて拒否されます。

5.既知の問題

 ・たまに化ける文字があります。  だれか助けてください。  ・mixiが混んでいるときや、大量のメッセージをためてある場合は、  メールソフトによってはタイムアウトが起きる場合があります。

6.注意

 このソフトウェアは、動いているとき2008/01/15現在のmixiのページ仕様に無理やり合わせて作られています。  なので、mixiのページ仕様が変わると動かなくなります。  できるだけ直していきますので、動かなくなったら、逆に教えてください。

 このソフトウェアは、フリーソフトウェアです。  また、このソフトウェアを利用して起きた  不利益、不具合などなどすべての責任は負いかねますので注意!  ご自分の責任でご利用ください。

7.専門的な話(マニア向け)

 通常動作するポート番号でなく、別のポート番号でサーバを起動したい場合には、  バッチファイルを修正して、引数を追加してください。  こんな感じに。  java -cp [CLASSPATH] com.momiage.app.mmsm.MixiMailServerModoki [SMTPport] [POP3port]

 RFCには全然準拠していないませんので、注意!

 ソースコードは、整備されていないのでまだ公開してませんが、  どうしても見たい方は、逆コンパイルしてください。  ただし、責任は負えません。


※メールのソフトとは、 MUA、メーラ、メールソフト、メールクライアント、POP3クライアント、 SMTPクライアントとか、大体そんな感じのもののことを言っています。

日本の法律では、著作権は放棄できないっぽいので、 このソフトウェアの著作権は、やぎぃ<hage@tt.rim.or.jp>にあるっぽいです。

更新履歴

・Version 0.0.3  日付がひと月ずれていたのを修正した  送信時に、最終行頭に . が付与されてしまう場合があったのをある程度修正

・Version 0.0.2  最初に一気にメッセージをとるのではなく、  リクエストのたんびにとるようにしたので、  ほとんどタイムアウトしなくなった

・Version 0.0.1  公開してみたやつ