v1.0と同様のリモートコードインジェクションの脆弱性があったため、修正版をリリースします。Onの環境下でお使いの場合には速やかにバージョンアップされることを推奨します。お手間をおかけして申し訳ありません。マニュアルを参考にしてください。5.2.13環境で行っています。動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。画像が添付されない不具合があったため、対策版(v1.17.1)をリリースします。1.17を既に導入している場合には、ファイルの上書きだけでアップデート可能です。wrote:こちらのプラグインには大変お世話になっております。v1.17をインストールしてヘルプに沿って設定したのですが、記事は投稿されるのに添付画像がアップロードされず(ログを見たら添付ファイルが常に無視されていました)困っております。フォルダのパーミッション、及び権限についてはチェックをいたしました。Nucleusのバージョンは3.41、PHPは5.2.6です。画像ファイルの拡張子の正規表現などは変更しておりません。画像サイズも問題無い物でしたが無視されました。因みにリニューアル前に使用していた旧バージョンでは問題なく動作しておりました。リニューアル前、後でサイトのURLは変わっておりません。wrote:特に処理を変えてはいないつもりなのですが、具体的にはどのようなログが出て、添付ファイルが無視されているのかを教えてもらえると何かアドバイスできるかもしれません。wrote:説明の欠落、大変失礼いたしました。ログには以下のように表示されました。添付ファイルを無視します。添付ファイルを無視します。添付ファイルを無視します。[image/jpeg]この3つのファイルは1回ずつ別々に送信した物です。どのような画像ならきちんと掲載されるか実験していたときの物なので、連続で送信はしていますが。添付ファイルを無視します。FileName(2010062222352700-200808161819000.jpg)と出力されていました。みつけました[image/jpeg]とも出力されていたので、画像自体はアップロードされたのかとFTPで確認しましたがやはりフォルダは空でした。以降はテストするもフォルダ作り直し後と同じログを出力し、記事は投稿されるものの画像のアップロードはされていませんでした。以上で説明の欠落部分を補えたでしょうか?もしまだご指摘がございましたらお手数ですがよろしくお願いします。wrote:ありがとうございます。アップデート版を用意しますのでお待ちください。wrote:アップデート版をアップロードしました。上記のリンクからダウンロードして試してみてください。wrote:動作確認いたしました。ありがとうございました。touch(2nd/iOS4.1)より画像添付でメール送信をすると画像添付が正常に行われません。通常testimage.jpgを添付送信すると、画像名に日付が入り「2010091015274600-testimage.jpg」となりますが、「2010091015274600-」とハイフン以降がはいっていません。サーバmediaフォルダにも「2010091015274600-」と保存されてしまっています。touchに設定してあるGmailアドレス、OCNアドレスの2つのアカウントより同様に送信しましたが結果は同じでしたので、メールサーバは無関係のようです。ブラウザやPCのメールクライアントからの送信ではいずれも正常に処理されます。ログは以下の通りです。15:53:26以降です。wrote:こんにちは。colorzemさんの原因は、iOS4.1から送信した場合に画像名が日本語になるのが原因かと思います。base64/9j/4AAQSkZJRg.........上記がソースで添付ファイル名は、[写真.JPG]になってました。wrote:cruiseさんが気がつかれた通りで、「写真」から素直にメール作成し添付した場合に添付ファイル名が「写真.jpg」というようにリネームされ、「写真」で画像を長押しコピーし、メールにてメール作成し本文にペーストで写真を添付した場合は「image.jpeg]」となりました。ネット情報では後者の場合はオリジナル名称がつかわれるということでしたが私の環境では違いました。オリジナル名称は「DSCN0107.JPG」なのですが・・・。wrote:いろいろ情報ありがとうございます。FileName(2010091015274600-)というログが出ているので、NP_Moblogがファイル名を認識できていないようですね。touchを持っていないので追試が出来ないので、確認まで少し時間をください。ちなみにファイル名が日本語になってしまっている場合には対応は難しいかもしれません。wrote:追加情報です。iPhone(iOS4)の言語をEnglishに変更して画像添付の投稿をしてみました。filename=photo.JPG/9j/4AAQSkZ.......メールのソースは上記のようになりまして投稿されました。日本語ファイル名がやはり原因と思います。このファイル名はどの画像を送っても共通のようです。filename*=iso-2022-jp''%1B%24B%3CL%3F%3F%1B%28B.JPGここが規格外なのかと思います。wrote:iPodtouchがらみで質問中に別件ですいません。動作モード/宛先アドレス/投稿許可アドレスの3つの設定の関係でちょっと混乱しています。NP_Moblogがアイテムの投稿メンバーを特定するのは「投稿許可アドレス」であると認識して間違いないでしょうか?同一端末から複数のメンバーが1つのブログに投稿するようなケースで、アイテムの投稿メンバを特定する必要がある場合には投稿許可アドレスはメンバーごとに異なっていなければならない。wrote:同一端末から複数のメンバーが1つのブログに投稿するようなケースで、アイテムの投稿メンバを特定する必要がある場合には投稿許可アドレスはメンバーごとに異なっていなければならない。いうことですよね?はい。その理解で問題ないはずです。Toutchを購入したので、近日中に動作確認予定です。wrote:メンバーからのMoblogメール投稿ができません。各所設定にミスはないはずなのですが・・・。POP3取得は共通、投稿許可アドレスは別々、モードは互換/振分対応いずれでもメール取得されません。プラグインは各メンバーで有効にしています。以下は各モードでのログです。取得先メールボックスはモード切替時にクリアして行っています。投稿許可アドレスに含まれていないので拒否(staffs@****.jp)。振り分け対応モードなので他のアカウントで取得が行われる場合があります。振分対応モードで動作します※ユーザ(2)〜(8)はプラグイン無効中。今までひとりサイトではNP_Moblogは十分な利用経験があるのですが、多人数利用は初めてです。モード選択にある「ひとつのメールアカウントを複数のメンバーで共有する場合」とは取得先POP3を共有することをいうのでしょうか?、投稿許可アドレスを共有することを言っているのでしょうか?、正直こんがらがっています。wrote:モード選択にある「ひとつのメールアカウントを複数のメンバーで共有する場合」とは取得先POP3を共有することをいうのでしょうか?、投稿許可アドレスを共有することを言っているのでしょうか?結論から述べますが「POP3を共有すること」です。NP_Moblogの動作はユーザーがA,B,C・・・という場合に大体下記の通りのような感じです。1.ユーザAで指定されているPOP3にログイン2.メールを取得3.Fromを見て投稿許可に含まれるかチェック4.含まれていれば、エントリとして追加5.取得したメールを削除6.次のメールを取得、なければ次のMoblogが有効なユーザーに切り換えて1~5を繰り返す。互換モードと、振分対応モードの違いは、上記の5を行うのが「互換」、行わないのが「振分対応」です。上記のログでも振分の方には「メッセージを削除します」というログがないので分かると思います複数のユーザーでPOP3アカウントを共用しないのであれば、振分対応を使う必要はありません。振分対応を使う場合には下記の2点に注意してください。・ユーザーの投稿許可アドレスをそれぞれ異なるものにしておくこと・投稿許可アドレスに*を使わないことうまくメールが取り込めていない理由は、上記のログを読む限りは「投稿許可アドレスに含まれていないので拒否」となっているので、staffs@****.jpがユーザー(1)の投稿許可アドレスに入っていないせいだと思います。(1)のユーザーで取り込みたいのであれば、staffs@****.jpを投稿許可アドレスに追加すべきですし、それ以外のユーザーで取り込みたいのであれば、そのユーザーの投稿許可アドレスにstaffs@****.jpを追加してから、Moblogを有効にすればよいと思います。余談ですが、ログはNucleusのログの制限により時系列的に並んでいないので注意してください。wrote:やはりどうもおかしいです。投稿許可アドレスをはじめ再度各所の文字大小/スペース等まで見直しましたが設定にミスは見つかりませんでした。ユーザー(1)のwebmaster@については正常に取得はもちろんメールタイトルでのオプション上書き等も行えています。投稿許可アドレスに含まれていないので拒否(staffs@*****.jp)。振り分け対応モードなので他のアカウントで取得が行われる場合があります。振分対応モードで動作します。振分対応モードで動作します。wrote:これですが、一度メールを受信すると、削除していないにも関わらずそのメールが2回目以降受信できていませんね。これはGmail固有の問題のように思います。下記の最新モードを使ってみるのはどうでしょうか。wrote:正常動作確認できました。」をメールアドレス頭につけることにより正常に取得できるようになりました。」をつけるという措置をしました。メールにアクセスする場合」のプルダウンセレクタは削除でも残すでもいずれでもOKでした。ログはりつけてしまって、ごめんなさい。wrote:ちゃんと動いたんですね。Gmailはちょっとクセがありますね。wrote:iPodTouchでなくiPhoneからだとまた違うんですね。i.softbank.jpメールからだと画像だけになってしまう例が見つかりました。「(>_<)」という絵文字のアンダーバー以下の文章が文章量に関わらずなぜだか処理されずに切れてしまうという例が複数ありました。いずれも見たまま報告だけで該当メールが既に削除されてたので詳細はわかりません。wrote:iPodTouchでなくiPhoneからだとまた違うんですね。これもちょっと頭にいれておきます。「(>_<)」という絵文字のアンダーバー以下の文章が文章量に関わらずなぜだか処理されずに切れてしまうという例が複数ありました。これについては既知の不具合で、文章からタグを除去する処理によるものなのですが、現状では対処が難しいのでそのままになっています。wrote:お世話になります。送信するメール本文について質問させてください。送信する本文にテンプレート変数<%~%>を含むと、この部分が削除されてしまいます。個別設定のhtml文の削除しないタグあたりでいろいろ試してみたのですが解決に至りませんでした。サーバーで受けたメールに対して、本文に変数を付加したものをMoblogでブログに投稿したいと思っています。解決方法をご教示いただけると助かります。wrote:返信が遅くなりました。本文中のタグはすべて削除するように作ってああるので、問答無用でタグが削除されてしまいます。変数を含めたい場合には、おっしゃるとおり<%a(b)%>のようなタグをそのまま削除しないタグに書く方法があります。タグのパラメーターが変化する場合は対応が難しいので、プラグイン中のstrip_tags(と書かれた行を削除してください。この場合、変数に関わらずすべてのタグが有効になりますので気をつけてください。wrote:返信ありがとうございました。実現したいことは行政の防犯防災メールをサーバーで受け、BodyにNP_GoogleMapのタグを仕込んでからMoblog側に転送し、GoogleMapと防犯情報を随時更新させていくことでした。パラメータが毎回変わるので、どうしたものかと思っていましたが、力技で何とか形になりましたのでご報告いたします。部分も気にはなってましたが、変える勇気が出ませんでした。このまましばらく様子見してみます。問題が出るようでしたら報告させていただきます。素晴らしいプラグインの開発、感謝しています。wrote:なんと!そういう解決方法がありましたか。その方法は僕も思いつきませんでした。wrote:初めまして。Moblog、いつも大変便利に使わせていただいています。コアを3.65にバージョンアップをしたところ、3.64バージョンではしっかり動作していたのですが、記事に反映されなくなってしまいました。動作ログとってみると、ちゃんと動いているようですが、DBのitemは増えておらず、ホトホト弱りました。お手数で恐縮ですが、お心当たりがありましたらご教授いただけないでしょうか。wrote:状況を確認しますので、少しお待ちください。wrote:ご確認中とのこと、ありがとうございます。念のため、バージョンとログを添付します。NP_CustomURLを使用しています。