|
||||||||||||||||||
|
||||||||||||||||||
初めまして、中尾明彦と申します。
「OpenPNE Xreaサーバメールで日記投稿」をダウンロードさせて頂きました。
ありがとうございました。
質問があるのですが、PCと携帯のD部分にHTMLを挿入する方法では正常に動作しましたが、ページ下部に挿入しますので、下部に空白部分ができてしまいます。
この方法で空白部分を表示せずに設定できる方法はありますか?
cronは試みていませんが、cronの場合、一定の時間にならないと携帯メール投稿がはんえいされないのですね?
申し訳ありませんが、宜しくお願い致します。
はじめまして、通りすがりの者です。
こちらファイルがリンク切れの様ですが、再設定をお願いできないでしょうか?
よろしくお願いします。
リンクぎれ直しました。
デザインによるのかもしえないですが...HTML方式でも気になるような空白は表示されないと思うのですが...
CRONだと、設定したとおり、1日毎、1時間毎 30分毎....設定のとおり実行されます。
再設定をお願いした通りすがりの者です。
対応ありがとうございました。ダウンロードさせていただきます。
本当に助かりました:)
初めましてanotherと申します。
公式SNSでも質問させていただいておりますが、携帯メール投稿をすると本文以下に改行が2つ入り、最後に必ず「.」が
入ります。本文の内容を「.」のみでメール投稿すると、「..改行2行 .」と表示されます。
DBのc_diaryテーブルを見るとすでに文章の後に、改行2行と「.」が入っています。
改善方法はないでしょうか?
文字コードなども確認していますがUTF-8になっています。
■サーバー仕様
・coreserver
・Apache 1.3.37
・PHP 5.2.4
・MySQL 5.1.22-rc
■設定方法
1.chkmail.phpとchkmail_ini.phpをbinフォルダにアップロードしました。
2.chkmailimg.phpを「public_html/ドメイン」フォルダにアップロードしました。
3.管理画面→HTML挿入→PC版全ページ共通→HTML挿入D→変更しました。※
4.管理画面→HTML挿入→携帯版全ページ共通→HTML挿入(ページ下部)→変更しました。※
※挿入タグ<img src="http://ドメイン.com/chkmailimg.php" width="1" height="1" alt="" />です。
OpenPNEのバージョンは2.11.4です。
1ヶ月くらい前は正常に反映できていました。
最近、再設置してから投稿できなくなりました。
お忙しいところ大変申しわけありませんが、宜しくお願い致します。
OpenPNE 2.10.3 までは、問題なく使用しています。
安定版の最新で使用する予定はあります。
たぶんこのままで、だいじょうぶだと思います。
開発版(2.11~) では使用したことはありません。
開発版で使用する予定は、いまのところありません。
当方でも同様に最後に改行とピリオドが入ります。v2.10.4.1です。
携帯はsoftbankです。
現象としては、テキストのみのメールを送信すると発生し、
画像を添付した場合ではこの現象は発生せず、問題なく投稿できます。
もし改善方法などございましたら、よろしくお願いいたします。
現在公開しているのはOpenPNE2.4.2ベースで、2.10.3までのバージョンで運用中です。
OpenPNEのバージョンがあがったことで問題が発生するのであれば
chkmail.php の106行目の下記のコメント以下を確認する必要があるかもしれません。
//@@@@@ デバッグ用ログ保存以下は 安定版 2.4.2 と同じ内容になっています。
//@@@@@ 違うバージョンで使用する場合は mail.phpより適切な内容を
//@@@@@ コピーしてください。
2.10.x の最新バージョンで確認するのは、4月中旬以降になる予定です。
もしかしたら 2.10.x の最新バージョン以外の選択も、あったりするかもしれないですが
未定です。
ありがとうございます。
参考にさせて頂き、chkmail.php の106行目に記載のある、デバッグ用ログ保存以下を設置しているOpenPNEのバージョンにあわせて書き換えましたが、やはり「.」が入り、同じ状態です。
他に考えられる原因はないでしょうか?
宜しくお願い致します。
追記です。
お世話になります
携帯の画像投稿(メール投稿)に行きづまっています。
サーバ側でatchAllの設定済みです。
--------------------------------------------------------------------------------------
<?
//*☆OPENPNE_DIR
define('OPENPNE_DIR', realpath('/virtual/xxxxx/'));
//*☆受信メールサーバーの設定
$_MS_host = "s999.xrea.com"; //メールのPOP3サーバー名
$_MS_user = "XXXXXX@XXXXXX"; // ユーザーID
$_MS_pass = "ppppppppppppp"; // パスワード
?>
--------------------------------------------------------------------------------------
<?php
Header("Content-Type: image/gif");
define('OPENPNE_DIR', realpath('/virtual/xxxxx/'));
include(OPENPNE_DIR ."/bin/chkmail.php");
echo " ";
?>
--------------------------------------------------------------------------------------
を書き換え
chkmail.php
chkmail_ini.php
と
chkmailimg.php
をアップロードしました。
HTML挿入にて
【PC版】HTML挿入 D (旧:【PC版】HTML挿入(ページ下部))
【携帯版】HTML挿入(ページ下部)
<img src="chkmailimg.php" width="1" height="1" alt="" />
タグ挿入済みです。
携帯の画像投稿(メール投稿)しましても反映されないようです。
先輩方、私のような初心者でも分かりやすく設定できる方法を
ご指導宜しくお願い致します。
敬具
誰もコメントもないようなので。。。。。。
以下をもう一度チェックしてみてください。
以下のファイルは「/OPENPNE_DIR/bin/」の中に置いていますか?
1.chkmail.php
2.chkmail_ini.php
また、以下のファイルは「/public_html/自分で設定したドメイン/」の中に置いていますか?
3.chkmailimg.php
さらに「chkmail_ini.php」内の変更部分の一つである、
define('OPENPNE_DIR', realpath('/virtual/ユーザーID/OPENPNE_DIR/'));
の変更はきっちりされていますか?
また、プログラムに引き渡す前のデータ(メール投稿内容)が、CATCH ALL機能でちゃんと「defalt@xxxxx.xxx.xxx」にメールで届いているかどうか確認してください。
届いているのであれば、あとは先に書いた設定内容をじ~と再度見てみることです。
どこかがおかしいはずです。
ちなみに私は、「2.12bata1」で、ブログの投稿に関しては、一応稼働しています。
ご教授ありがとうございます。
現在の状況はCATCH ALL機能は正常に動作しているようです。
(携帯からプロフィール画像を送信しますと「defalt@xxxxx.xxx.xxx」にメールが届きますが画像はプロフィールに反映されない状況です)
ファイルの編集状況は以下になります。
---------------------------------------------------------------------------
【chkmail_iniファイル】
<?
//*☆OPENPNE_DIR
define('OPENPNE_DIR', realpath('/virtual/ユーザーID/public_html/xxxxx.com'));
//*☆受信メールサーバーの設定
$_MS_host = "xxxx.xrea.com"; //メールのPOP3サーバー名
$_MS_user = "default@xxxxxx.com"; // ユーザーID
$_MS_pass = "xxxxx"; // パスワード
?>
---------------------------------------------------------------------------
【chkmailimgファイル】
<?php
Header("Content-Type: image/gif");
define('OPENPNE_DIR', realpath('/virtual/ユーザーID/public_html/xxxxx.com'));
include(OPENPNE_DIR ."/bin/chkmail.php");
echo " ";
?>
---------------------------------------------------------------------------
【chkmail_iniファイル】と【chkmailファイル】はvirtual/ユーザーID/openpne/bin
にアップロード済みです。
【chkmailimgファイル】は「/public_html/自分で設定したドメイン/
にアップロード済みです。
私なりに色々試してみましたが、
(携帯からプロフィール画像を送信しますと「defalt@xxxxx.xxx.xxx」にメールが届きますが画像はプロフィールに反映されない状況です)
先輩方様
お手数お掛け致しますが、何卒ご教授宜しくお願い致します。
敬具
私はこちらのDLファイルのReadmeに、
// CATCH ALL機能対応アカウント で転送先に設定したメールアドレスを設定します。
とあったので、コントロールパネルからCATCH ALL機能対応アカウント で受信したメールをいったん別サブドメインのktai@xxxx.xxx.comに転送し、iniファイルのユーザーIDに転送先のktai@xxx.xxx.comを設定してます。
とりあえず、コレで問題なく動いてます。