NOEMBLEM/エンブレムが設定されていません。

メールの詳細(トピック表示)

maildataプラグインのメール重複取り込み

投稿者: さん  2004/07/30 16:27  MLNo.62   [メール表示]

はじめまして、jinと申します。

早速なんですが、質問です。
Takahiro Horikawaさんが作られた

maildataプラグイン
http://wiki.poly.bz/?blosxom%2Fplugin%2Fmaildata

を使ってmoblogってみたりしてたのですが、どうもメールの取り込みと
エントリ用ファイルの生成を行った後に読み込み済みのメールの削除に
失敗するようで、blogへアクセスするたびに同じメールが取り込まれて
同じ内容のエントリが際限なく生成されていってしまいます。

メールサーバの仕様かなと思ったりして、契約ISPの他にも、
http://www.inter7.jp/
でアドレス取って試してみても同じでした。

カスタマイズしてたりもしたので、再度オリジナルを取得して、必要な
箇所の設定のみ書き換えてやってみても同じでした。

どなたか同様の現象が起こって、こうしたら治ったという方おられませんか?

ちなみに、moblosxomプラグイン ( http://2-5d.net/blog/ ) は、
モジュールが足りなさすぎてアウトでした・・・。(Perl 5.00503とかなんで)

♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪
<o/<o> <oノ 
》 》  》 jin
/L (( 」\ jin@…
━━━━━━━ http://cgi1.synapse.ne.jp/~jin/bsk/
♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪


 読み込み中...

  • MLNo.63   さん  (0) 2004/07/30 17:39  [メール表示する]
    こんにちは、andiです。

    > を使ってmoblogってみたりしてたのですが、どうもメールの取り込みと
    > エントリ用ファイルの生成を行った後に読み込み済みのメールの削除に
    > 失敗するようで、blogへアクセスするたびに同じメールが取り込まれて

    > $pop->dele($i);

    という行がありますが delete の間違い・・・
    なんて落ちじゃないでしょうか。多分。


  • MLNo.64   さん  (0) 2004/07/30 18:33  [メール表示する]
    andiさん、早速のレスありがとうございます。

    >> $pop->dele($i);
    >
    >という行がありますが delete の間違い・・・
    >なんて落ちじゃないでしょうか。多分。

    一応それも見たんですが、これはこれであってるようです。
    同じ作者さんの
    POP3.pm
    http://old.poly.bz/programming/maildata/POP3.pm
    というモジュールの、以下の部分を呼んでいるようです。

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    #サーバー上のメールを消す。
    sub dele{
    my $self = shift;
    my $no = shift;
    my $req;
    my $res;
    my $body = '';
    my $fh = $self->{handle};

    $req = "DELE $no\r\n";
    print $fh $req;
    $self->debug_print("==>".$req);

    $res = <$fh>;
    $self->debug_print("<==".$res);
    if(is_error($res)){ return 0; }
    return 1;
    }
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    何となく、試しで
    my $no = shift;
    てのを
    my $no = $self;
    とかにもしてみましたが変わり無しでした。

    う〜ん、何故だ。


メールへの返信はMLのメンバーしかできません。
【PR】楽しいブログ楽しい掲示板話題のブログかわいいブログ人気のブログ
ゼッタイ住みたい4LDK超!/SUUMO