KENT-WEB サポートコーナー 過去ログ [ 0008 ]


記事No: 6669
投稿日: 2009/11/10(Tue) 21:21:56
タイトルpostmail 文字化け
ID情報: choco07
投稿者: ai
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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対応のプログラムを探してみます。
お手数をおかけしました。


[検索ページ]