Vodafoneの3Gの携帯からWordPressに投稿するのですがテキストのみだとうまく投稿できますが画像を添付すると引用:1Subject: blog:テストContent-type: , boundary: att_boundary: , hatt_boundary: charset:ISO-2022-JP, BLOG charset:euc-jpUse Phone Mail: NoLogin: --MMSPart_001_8c3966c9_075c_4dfc_bd27_b91709d483ce, Pass: *********Wrong Login.のようにLoginIDがおかしくなりますこれは携帯の問題なのでしょうか?ちなみにヘッダーは引用:Return-Path: <********@c.vodafone.ne.jp>Delivered-To: m10036221-******@yugomori.comReceived: (qmail 29363 invoked from network); 9 Apr 2005 14:04:11 +0900Received: from unknown (HELO mmrts11p.t.vodafone.ne.jp) (210.228.189.64) by 0 with SMTP; 9 Apr 2005 14:04:11 +0900Date: Sat, 09 Apr 2005 14:04:10 +0900Subject: =?ISO-2022-JP?B?YmxvZzobJEIlRiU5JUgbKEI=?=Content-Type:multipart/mixed; boundary="MMSPart_001_89d5aa2c_6b18_4c0c_b3e7_e597837c4026"From: =?ISO-2022-JP?B?SGF0c3VzaGkgVGVyYXdhIChOYXNzdS0p?= <********@c.vodafone.ne.jp>Message-ID: <20050409140410714443.10da@000D6121064C>To: ******@yugomori.comSender:********@c.vodafone.ne.jpMime-Version:1.0です
1Subject: blog:テストContent-type: , boundary: att_boundary: , hatt_boundary: charset:ISO-2022-JP, BLOG charset:euc-jpUse Phone Mail: NoLogin: --MMSPart_001_8c3966c9_075c_4dfc_bd27_b91709d483ce, Pass: *********Wrong Login.
Return-Path: <********@c.vodafone.ne.jp>Delivered-To: m10036221-******@yugomori.comReceived: (qmail 29363 invoked from network); 9 Apr 2005 14:04:11 +0900Received: from unknown (HELO mmrts11p.t.vodafone.ne.jp) (210.228.189.64) by 0 with SMTP; 9 Apr 2005 14:04:11 +0900Date: Sat, 09 Apr 2005 14:04:10 +0900Subject: =?ISO-2022-JP?B?YmxvZzobJEIlRiU5JUgbKEI=?=Content-Type:multipart/mixed; boundary="MMSPart_001_89d5aa2c_6b18_4c0c_b3e7_e597837c4026"From: =?ISO-2022-JP?B?SGF0c3VzaGkgVGVyYXdhIChOYXNzdS0p?= <********@c.vodafone.ne.jp>Message-ID: <20050409140410714443.10da@000D6121064C>To: ******@yugomori.comSender:********@c.vodafone.ne.jpMime-Version:1.0
既出ではこんなスレがあります。http://www.kowa.org/modules/yybbs/viewbbs.php?bbs_id=4&serial=1227たしかに困りますよねぇ。この件はボーダフォン側で対応してもらえないかなぁとは思いますよねぇ
tmさんフォローありがとうございます。確かにボーダフォンで写真付きがうまく投稿できない不具合があったのですが、この前は不具合をうまく発見できませんでした。が・・・・・・見付けました。wp-mailでは、メッセージ中の、Content-Type:の直後に空白文字がある事を期待していたのに、ボーダフォンではすぐに、multipart/mixedなどの文字が続いていました。という事で、wp-mail.phpの79行目あたりの if (preg_match('/^Content-Type:\s+(.*?)\;/i', $line,$match)) { を if (preg_match('/^Content-Type:\s*(.*?)\;/i', $line,$match)) { に修正して試して頂けないでしょうか?もしうまくいけば、次回の修正リリースに反映させて頂きます。
if (preg_match('/^Content-Type:\s+(.*?)\;/i', $line,$match)) {
if (preg_match('/^Content-Type:\s*(.*?)\;/i', $line,$match)) {
のぶのぶさん ありがとうございます上記の修正箇所を修正することで見事画像もアップすることができました半分諦めていたのですが助かりました
引用:茄っ子〜さんは書きました:のぶのぶさん ありがとうございます上記の修正箇所を修正することで見事画像もアップすることができました半分諦めていたのですが助かりました 私もやってみましたが、だめでした。。。茄っ子〜さんはvodafoneのどの機種をお使いですか?私は、V902SHを使用しています。ちなみに、V603SH(3Gではない)でもできませんでした。auのW31Kだと問題なくできています。なにか他に原因があるのでしょうか?
茄っ子〜さんは書きました:のぶのぶさん ありがとうございます上記の修正箇所を修正することで見事画像もアップすることができました半分諦めていたのですが助かりました
私はVodafoneの902SHですよ
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -