おはようございます。早速、0.1.3 で写メール投稿を試してみました。ところが、下記のようなエラーが出てしまいます。ケータイとPC、両方同じです。これだけで何かわかりますか?Subject: blog:写メール投稿Content-type: multipart/mixed, boundary: att_boundary: ===BB21215641AA45556331721027181298===, hatt_boundary: Subject : 写メール投稿 Category : 3 error1Fatal error: Cannot break/continue 1 level in /virtual/kanpyo/public_html/modules/wordpress/wp-mail.php on line 433よろしくお願いいたします。
それと、pingのことばかりで申しわけありませんが、ポストの画面にある「この投稿のピンを飛ばす」のチェックを外してもpingが送出されているようなので、こちらも確認していただけたらと思います。
おそらくwp-mail.phpで前提としている画像格納用のフォルダーが無いか書込権限がないと思われます。上記のエラーはソース的にもおかしい部分が有るために発生していますが、wp-mail.phpでは/modules/wordpressディレクトリ下にattachというフォルダが書込可能な形で存在する事が前提となっています。(ドキュメント化しておらず申し訳ありませんでした。)このあたりを確認していただけますか?> ポストの画面にある「この投稿のピンを飛ばす」のチェックを外してもpingが送出されているようなので、こちらも確認していただけたらと思います。このチェックボタンは、PINGサーバに対するPINGでは無くって、TrackBackの様に参照元に返す仕組みとしてのPINGBACKというのがあって、これを記事内で参照しているLINKに対して送るかどうかのチェックボックスになっています。(解りにくいですね)というわけで、現在のところPINGサーバにPINGを打つかどうかの制御は出来ないようになっています。
テンポラリーファイルを扱っているディレクトリらしかったので、一番初めに疑ったのがパーミッションでした。読み書き可能な606、666にしてもだめだったので、それであきらめたのが失敗。今、777でやってみたら成功しました。 PINGの件については、オプションで変更するかwp-config.phpを書きかえないと、テストで書いたものでもみんな送信されてしまうということですね。注意します。お忙しいところ、どうもありがとうございました。
こんばんは。PCメールからの投稿はうまくいったんですが、ボーダフォンからはだめです。写真がないといいのですが……。Subject: blog:写メール投稿3Content-type: Multipart/mixed, boundary: att_boundary: , hatt_boundary: Wrong loginという感じです。
携帯の写真メールに関しては当方ではテストできないので、もしよければサンプルメールを小生宛に送付いただけると助かります。小生宛には、一行目のモブログ用のユーザーIDやパスワードは無くて結構です。
おはようございます。今、送信しました。よろしくお願いいたします。
> おはようございます。> 今、送信しました。よろしくお願いいたします。ボーダフォンからのメールのメールヘッダ文字列の一部に、wp-mail.phpでは小文字を前提としていた部分に大文字が混じっていました。wp-mail.phpの72行目の$content_type = $content_type[0]; を$content_type = strtolower($content_type[0]); に変更いただければ、うまくいくはずです。
$content_type = $content_type[0];
$content_type = strtolower($content_type[0]);
うまくいきました。モブログテスト完了です。
はじめまして&横レスですみません。私もいまWP0.1.4でセットアップして設定の最中なのですが、H"からのモブログがうまくいきません。具体的には、サブジェクトと本文はエントリされますが、添付ファイルが掲載されないという症状です。(画像フォーマットはjpgです)なお、PCのメーラによるエントリーでは、jpgの添付ファイルもサムネイルもうまく処理されています。PCからエントリーできるってことは、キャリア依存の問題のような気がします。#マイナーな携帯をつかってのも悪いんですが... よろしければH"メールのメッセージも見てみていただけないでしょうか。よろしくおねがいいたします。
ようこそ!しんぺ さん > はじめまして&横レスですみません。>> 私もいまWP0.1.4でセットアップして設定の最中なのですが、H"からの> モブログがうまくいきません。 :> よろしければH"メールのメッセージも見てみていただけないでしょうか。> よろしくおねがいいたします。小生宛に、写真付きのメールを送っていただければ解析させてもらいます。メッセージの投稿はうまくいっているという事ですので、IDとかパスワードは抜いて替わりに2行以上の文章を入れておいていただけると助かります。
のぶのぶさん、こんばんは。お言葉にあまえて、携帯からメールさせていただきました。お手数ですが、検証の程おねがいいたします。うまくいかなかったケースのメッセージをベースに画像つきでおおくりしました。宜しくお願いしますです。
しんぺ さん了解しました!って言ったけど「あれ〜〜っ?」メール届いていないんですけど・・・・・どうしてだろう???
のぶのぶさましんぺです。なんどもすみません。> メール届いていないんですけど・・・・・> どうしてだろう???実は昨日、お返事のカキコミをいただいてすぐにメールをお送りした(つもり)でしたが、なんと元のメッセージのあて先(うちのモブログ用アドレス)に送ってました!おはづかしい限りです。再度、のぶのぶ様宛てにお送りしましたので、見てみていただけますか??宜しくお願いします。
しんぺさん、メール確かに受信致しました。調べたところ、Ezwebでは、当方がjpegって文字列を期待しているところにJpegって文字列が入っており画像ファイルとして認識せずにいたようです。現在WordPressには大幅な改造を施しており、正式なアップは少し先になる予定ですので、修正ファイルはWordPress修正ファイルにあげさせてもらいました。お急ぎならここから、wp-mail.phpをダウンロードして下さい。
のぶのぶさん、こんにちは。しんぺです。早々のご対応、ありがとうございました。早速、修正ファイル(wp-mail.php)を入れ替えて試してみました。結果としては... うまくいきませんでした...。参考までにwp-mail.php にブラウザからアクセスした結果を以下にコピペします。□ use_phoneemail=trueの場合(携帯だからtrueですよね?)-- ブラウザにメッセージが表示 ここから1Subject: blog:モブログ試験9Content-type: multipart/mixed, boundary: att_boundary: part000, hatt_boundary: Wrong login-- ここまで□ use_phoneemail=falseの場合まっしろ受け取れず。use_phoneemail=trueの場合、Wrong loginとなりますが、ログインのユーザIDとPass は合ってるんですよ〜...# 送信フォルダから同じメールメッセージを再送すると、修正ファイルに# 入れ替える前のwp-mail.phpでは受信できるので。(本文のみ/画像なし)ただ、このH"対応は、ウチのサイトの場合、Priorityはそんなに高くないので、次回のリビジョンアップを待とうと思います。メッセージ解析とかしていただいたのにすみません。どうも、ありがとうございました〜!しんぺ
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -