[リストへもどる]
一 括 講 読

投稿時間:13/09/22(Sun) 12:16
投稿者名:りょうぞう
Eメール:ryozo@r-ken.co.jp
URL :
タイトル:D06 サーバー交換しています。
現在D06サーバーをディスク不良の為、サーバー交換を行っております。
復旧は夕方になる予定です。
データは昨日のバックアップより書き戻ししますので一日分戻っています。
昨日FTPで更新を行ったサイトさんはお手数ですが夕方以降、再度更新をお願いします。
またアクセス解析も今週分は出力されません。

ご迷惑をおかけしますがよろしくお願いします。

投稿時間:13/09/22(Sun) 13:47
投稿者名:りょうぞう
Eメール:ryozo@r-ken.co.jp
URL :
タイトル:復旧しました
只今交換作業が終了しました。
昨日FTPでデータ更新されたサイトさんはお手数ですが再アップをお願いします。

ご迷惑をおかけしました。

投稿時間:13/10/01(Tue) 20:38
投稿者名:畑谷
Eメール:mail@hatatani.net
URL :
タイトル:Re: 復旧しました
今回の交換作業からか、yy-bbsのメール通知が届かなくなりました。
過去ログを調べるとsendmail.plの提供終了との記述を発見しましたが、今後復活することはないのでしょうか?
また、cgiの改造で対応出来るのでしょうか?

投稿時間:13/10/02(Wed) 15:11
投稿者名:りょうぞう
Eメール:ryozo@r-ken.co.jp
URL :
タイトル:Re^2: 復旧しました
いろいろやったのですが、OSの仕様なのでどうしても対応不可でした。
YY-BBSならcgiの改造でいけそうです。
土日で確認してみますね。

投稿時間:13/10/02(Wed) 16:44
投稿者名:畑谷
Eメール:mail@hatatani.net
URL :
タイトル:Re^3: 復旧しました
お手数をおかけします。

投稿時間:13/10/06(Sun) 11:57
投稿者名:りょうぞう
Eメール:ryozo@r-ken.co.jp
URL :
タイトル:YYBBSメール送信部分改造
regist.cgi の
534行目 #JISコード変換 から
556行目 close(MAIL); の行頭に#をつけてコメントにする

その後に以下を追加
use Win32::OLE;
$oBasp = Win32::OLE->new('basp21');
$oBasp->SendMail('mail.rocket3.net',$mailto,$mailto,$msub,$mbody,"");

バージョンによって行が違っているかもしれませんが、内容はおなじじゃないかと思います。

投稿時間:13/10/06(Sun) 14:21
投稿者名:畑谷
Eメール:mail@hatatani.net
URL :
タイトル:Re: YYBBSメール送信部分改造
以前に設置以来久々にcgiを弄ってみました。
最初、Global symbol "$oBasp" requires explicit package name at などのエラーが出て書き込みもされなかったのは、正しいのかどうかわかりませんが、頭に「my 」をつけて回避しました。
試行錯誤してみましたが最終的に
Can't call method "SendMail" on an undefined value at
というエラーが出てメールは送信されませんでした。書き込みはされてるようです。

何処か根本的なところで間違っているんでしょうか?
詳しいエラーログはD06のエラーログで確認してみてください。

投稿時間:13/10/06(Sun) 14:48
投稿者名:りょうぞう
Eメール:ryozo@r-ken.co.jp
URL :
タイトル:Re^2: YYBBSメール送信部分改造
すみません、まちがってました。
正しくは追加部分が以下になります。
※D06サーバーにて確認済
use Win32::OLE;
my $oBasp = Win32::OLE->new('basp21');
$oBasp -> SendMail('mail.rocket3.net',$cf{mailto},$cf{mailto},$msub,$mbody,"");

投稿時間:13/10/06(Sun) 15:15
投稿者名:畑谷
Eメール:mail@hatatani.net
URL :
タイトル:Re^3: YYBBSメール送信部分改造
正常動作しました。お手数おかけしました。
ありがとうございました。



- Web Forum -