CGI-BBS > 電子掲示板 > その他 > ブロキューについてコメント投稿時のメールを送信できない。


カレッヂ
カレッヂ


質問者 yu  投稿日 2005/10/17(月) 10:31:17
いつもお世話になっております。

ブロキューVer2.**についてですが、1.**からの更新後、コメント投稿時のメールが届かなくなってしまいました。
ファイル全て(ログ類はそのままですが)も最新版に差し替えて試してみましたが変わりませんでした。
トラックバック受信時のメールは今までどおり届いております。
修正点等ありましたら教えていただければと思い書き込みさせていただきました。
よろしくお願いいたします。

【習熟度】多少の設置経験

回答者 KIRIN  [削除]  投稿日 2005/10/17(月) 23:15:50
当方は、bloq_1.50 なのですが、コメント並びにトラックバック通知の為の、
メールの送信が総てエラーで送信不能で困ってます。

Blog以外のフォームメールや、掲示板等の通知メールは問題無く動いてるので、
何が原因なのでしょうかね?

アパッチのログには以下のように・・・
----------------------------------------------------------------------------------------------------------------------------------------------------
[Mon Oct 17 22:52:55 2005] [error] [client xx.xx.xx.xx] malformed header from script. Bad header=No recipient addresses found i: /絶対パス/blog.cgi
----------------------------------------------------------------------------------------------------------------------------------------------------
回答者 美奈子  [削除]  投稿日 2006/1/3(火) 18:06:09
blog.cgiの2450行目に誤りがあります。
$MailheaderValue .= "Subject: =?ISO-2022-JP?B?$subject?=¥n";

これでは、$subjectに半角文字が使われているとメールが送信できませんね。
メールが送れない人はこの行を自力で直すかブログの題名を全角文字にすれば?
回答者 yu  [削除]  投稿日 2006/1/3(火) 18:28:56
送信自体は12/25に公開頂いたVer2.13で治りました。
ただ、メールタイトルの文字化け(?)は治っていなかったのですが、美奈子さんのご指摘の部分を
修正する事により治りました。ありがとうございました。

返信(回答)する

 


Web裏技