記事No | : 6669 |
投稿日 | : 2009/11/10(Tue) 21:21:56 |
タイトル | : postmail 文字化け |
ID情報 | : choco07 |
投稿者 | : ai |
URL | : http://le-equilibre.com/seminar/request.html |
postmailのVer: 4.3を利用させていただいています。
cgiを使うのは初めてです。チェックモードでの確認は問題ありませんでした。
送信テストをしてみたらエラー表示などが文字化けします。
また、確認画面で送信を押すと「Undefined subroutine &main::mimeencode called at postmail.cgi line 483. 」
というエラーが出ます。
ちなみに483行目あたりは以下のとおりです。
# MIMEエンコード
if (-e $mimew) {
require $mimew;
$subject2 = &mimeencode($subject);
if ($in{'name'}) {
$from = &mimeencode("\"$in{'name'}\" <$email>");
} else {
$from = $email;
}
} else {
$subject2 = &base64($subject);
if ($in{'name'}) {
$from = &base64("\"$in{'name'}\"") . " <$email>";
} else {
$from = $email;
}
}
charsetがutf-8なのが問題かと思い、s-jisに変えたらページ自体が文字化けしました。
http://www.kent-web.com/support/old/63/0319.html
上記ページが参考になるかと思いましたがバージョンが違うようでどの点を変更したらいいかわかりませんでした。
どなたかアドバイスをお願いします。
記事No | : 6672 |
投稿日 | : 2009/11/11(Wed) 12:25:11 |
タイトル | : Re: postmail 文字化け |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> postmailのVer: 4.3を利用させていただいています。
> cgiを使うのは初めてです。チェックモードでの確認は問題ありませんでした。
>
> 送信テストをしてみたらエラー表示などが文字化けします。
> また、確認画面で送信を押すと「Undefined subroutine &main::mimeencode called at postmail.cgi line 483. 」
> というエラーが出ます。
>
> ちなみに483行目あたりは以下のとおりです。
>
> # MIMEエンコード
> if (-e $mimew) {
> require $mimew;
> $subject2 = &mimeencode($subject);
>
> if ($in{'name'}) {
> $from = &mimeencode("\"$in{'name'}\" <$email>");
> } else {
> $from = $email;
> }
> } else {
> $subject2 = &base64($subject);
>
> if ($in{'name'}) {
> $from = &base64("\"$in{'name'}\"") . " <$email>";
> } else {
> $from = $email;
> }
> }
>
> charsetがutf-8なのが問題かと思い、s-jisに変えたらページ自体が文字化けしました。
> http://www.kent-web.com/support/old/63/0319.html
> 上記ページが参考になるかと思いましたがバージョンが違うようでどの点を変更したらいいかわかりませんでした。
>
> どなたかアドバイスをお願いします。
これは、プログラムのUTF-8化への改造質問ですか?
元々、UTF-8対応のプログラムを利用すれば済む事かと。
http://www.google.co.jp/search?hl=ja&rlz=1T4SNYA_enJP311JP311&q=%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%83%A1%E3%83%BC%E3%83%AB+utf-8&btnG=%E6%A4%9C%E7%B4%A2&lr=&aq=f&oq=
記事No | : 6680 |
投稿日 | : 2009/11/11(Wed) 22:46:06 |
タイトル | : Re^2: postmail 文字化け |
ID情報 | : choco07 |
投稿者 | : ai |
URL | : http://le-equilibre.com/seminar/request.html |
> > postmailのVer: 4.3を利用させていただいています。
> > cgiを使うのは初めてです。チェックモードでの確認は問題ありませんでした。
> >
> > 送信テストをしてみたらエラー表示などが文字化けします。
> > また、確認画面で送信を押すと「Undefined subroutine &main::mimeencode called at postmail.cgi line 483. 」
> > というエラーが出ます。
> >
> > ちなみに483行目あたりは以下のとおりです。
> >
> > # MIMEエンコード
> > if (-e $mimew) {
> > require $mimew;
> > $subject2 = &mimeencode($subject);
> >
> > if ($in{'name'}) {
> > $from = &mimeencode("\"$in{'name'}\" <$email>");
> > } else {
> > $from = $email;
> > }
> > } else {
> > $subject2 = &base64($subject);
> >
> > if ($in{'name'}) {
> > $from = &base64("\"$in{'name'}\"") . " <$email>";
> > } else {
> > $from = $email;
> > }
> > }
> >
> > charsetがutf-8なのが問題かと思い、s-jisに変えたらページ自体が文字化けしました。
> > http://www.kent-web.com/support/old/63/0319.html
> > 上記ページが参考になるかと思いましたがバージョンが違うようでどの点を変更したらいいかわかりませんでした。
> >
> > どなたかアドバイスをお願いします。
>
> これは、プログラムのUTF-8化への改造質問ですか?
> 元々、UTF-8対応のプログラムを利用すれば済む事かと。
> http://www.google.co.jp/search?hl=ja&rlz=1T4SNYA_enJP311JP311&q=%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%83%A1%E3%83%BC%E3%83%AB+utf-8&btnG=%E6%A4%9C%E7%B4%A2&lr=&aq=f&oq=
>
>
pachira様
アドバイスありがとうございます。
UTF-8対応のプログラムをいくつか見てみましたがSendmailが必須となているものが多いようです。
私が利用しているプロバイダはSendmailが利用できません。postmailのVer: 4.3を使用したいので変更などアドバイスお願いします。
記事No | : 6683 |
投稿日 | : 2009/11/12(Thu) 14:44:18 |
タイトル | : Re^3: postmail 文字化け |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> UTF-8対応のプログラムをいくつか見てみましたがSendmailが必須となているものが多いようです。
> 私が利用しているプロバイダはSendmailが利用できません。postmailのVer: 4.3を使用したいので変更などアドバイスお願いします。
GMOのNT系サーバーですかね?
では、IO::Socketモジュールには確実に対応していますか?
記事No | : 6685 |
投稿日 | : 2009/11/12(Thu) 16:24:49 |
タイトル | : Re^4: postmail 文字化け |
ID情報 | : choco07 |
投稿者 | : ai |
> > UTF-8対応のプログラムをいくつか見てみましたがSendmailが必須となているものが多いようです。
> > 私が利用しているプロバイダはSendmailが利用できません。postmailのVer: 4.3を使用したいので変更などアドバイスお願いします。
>
> GMOのNT系サーバーですかね?
> では、IO::Socketモジュールには確実に対応していますか?
IO::Socketモジュールというのがよくわかってないのですがメール機能のメール送信は「POP before SMTP」とプロバイダの「機能詳細」に明記されています。
記事No | : 6687 |
投稿日 | : 2009/11/12(Thu) 17:11:44 |
タイトル | : Re^5: postmail 文字化け |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> > > UTF-8対応のプログラムをいくつか見てみましたがSendmailが必須となているものが多いようです。
> > > 私が利用しているプロバイダはSendmailが利用できません。postmailのVer: 4.3を使用したいので変更などアドバイスお願いします。
> >
> > GMOのNT系サーバーですかね?
> > では、IO::Socketモジュールには確実に対応していますか?
>
> IO::Socketモジュールというのがよくわかってないのですがメール機能のメール送信は「POP before SMTP」とプロバイダの「機能詳細」に明記されています。
最初からsendmailが使えないとか書かず情報を小出しにされても......
とりあえず、無改造のままshift-jisで設置して送信テストをして下さい。テンプレート等もそのまま。
UTF-8とか言う前に、動かないなら無駄なQAになりますから。
【追記】21:38 2009/11/12
http://le-equilibre.com/cgi-bin/postmail/postmail.cgi ←404NotFound
この時点で、設置を断念したと判断して宜しいですね?
記事No | : 6694 |
投稿日 | : 2009/11/13(Fri) 06:28:47 |
タイトル | : Re^6: postmail 文字化け |
ID情報 | : choco07 |
投稿者 | : ai |
URL | : http://le-equilibre.com/seminar/request.html |
> > > > UTF-8対応のプログラムをいくつか見てみましたがSendmailが必須となているものが多いようです。
> > > > 私が利用しているプロバイダはSendmailが利用できません。postmailのVer: 4.3を使用したいので変更などアドバイスお願いします。
> > >
> > > GMOのNT系サーバーですかね?
> > > では、IO::Socketモジュールには確実に対応していますか?
> >
> > IO::Socketモジュールというのがよくわかってないのですがメール機能のメール送信は「POP before SMTP」とプロバイダの「機能詳細」に明記されています。
>
> 最初からsendmailが使えないとか書かず情報を小出しにされても......
> とりあえず、無改造のままshift-jisで設置して送信テストをして下さい。テンプレート等もそのまま。
>
> UTF-8とか言う前に、動かないなら無駄なQAになりますから。
>
> 【追記】21:38 2009/11/12
> http://le-equilibre.com/cgi-bin/postmail/postmail.cgi ←404NotFound
> この時点で、設置を断念したと判断して宜しいですね?
>
>
すいません。一からやり直すつもりで一旦削除しておりました。
shift-jisで設置してみました。
文字化けせず、入力→確認ページまで確認できました。
ただ、確認ページで送信ボタンを押したら次のページで
「Software error:
PASS失敗 : -ERR Login failed.」
と言うエラーが出ました。
アドバイス、お願いします。
記事No | : 6697 |
投稿日 | : 2009/11/13(Fri) 13:43:31 |
タイトル | : Re^7: postmail 文字化け |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> 「Software error:
> PASS失敗 : -ERR Login failed.」
> と言うエラーが出ました。
単純に解釈すると「ログイン出来ませ」。
$passが間違っているって事になりますが.....
ところでレンタルサーバーは何処なんでしょう?
ひょっとして、バリューコアさんですか?
記事No | : 6698 |
投稿日 | : 2009/11/13(Fri) 13:52:11 |
タイトル | : Re^8: postmail 文字化け |
ID情報 | : choco07 |
投稿者 | : ai |
> > 「Software error:
> > PASS失敗 : -ERR Login failed.」
> > と言うエラーが出ました。
>
> 単純に解釈すると「ログイン出来ませ」。
> $passが間違っているって事になりますが.....
>
> ところでレンタルサーバーは何処なんでしょう?
> ひょっとして、バリューコアさんですか?
そうです。バリューコアです。
仕事中のため自宅に戻ってからパスワードを確認してみます。
記事No | : 6699 |
投稿日 | : 2009/11/13(Fri) 14:02:42 |
タイトル | : Re^9: postmail 文字化け |
ID情報 | : choco07 |
投稿者 | : ai |
> > > 「Software error:
> > > PASS失敗 : -ERR Login failed.」
> > > と言うエラーが出ました。
> >
> > 単純に解釈すると「ログイン出来ませ」。
> > $passが間違っているって事になりますが.....
> >
> > ところでレンタルサーバーは何処なんでしょう?
> > ひょっとして、バリューコアさんですか?
>
> そうです。バリューコアです。
> 仕事中のため自宅に戻ってからパスワードを確認してみます。
今現在、postmailを無改造の状態でアップしているURLです。
http://le-equilibre.com/postmail/postmail.html
記事No | : 6700 |
投稿日 | : 2009/11/13(Fri) 14:53:23 |
タイトル | : Re^10: postmail 文字化け |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> > そうです。バリューコアです。
はぁ?でしたらsendmail使えますけど!!
http://www.valuecore.jp/support/faq/faq3.php
記事No | : 6701 |
投稿日 | : 2009/11/13(Fri) 15:02:00 |
タイトル | : Re^11: postmail 文字化け |
ID情報 | : choco07 |
投稿者 | : ai |
> > > そうです。バリューコアです。
>
> はぁ?でしたらsendmail使えますけど!!
> http://www.valuecore.jp/support/faq/faq3.php
すみません。以下のページのメール機能欄を見て、できないと
思ってしまいました。勉強不足で申し訳ありません。
http://vci.vc/service.php
先日教えていただいたUTF-8対応のプログラムを探してみます。
お手数をおかけしました。