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


記事No: 4319
投稿日: 2008/08/18(Mon) 23:51:54
タイトルpostmailのテンプレートについて
ID情報: asdfgy
投稿者: matsumoto
URLhttps://bunseki.tomoegawa.co.jp/inquiry/index.html

matsumotoと申します。
何度かpostmailを使用させて頂いているのですが、今回設置したCGIが白紙のページを表示していまう、という状態になってしまい
こちらに書き込みをさせて頂きました。

設置するサーバーはWebしずおかです。
cgi-binのフォルダにplまたはcgiのファイルのみを設置できる仕様です。

●postmail.cgi

#!/opt/local/bin/perl
$ver = 'postmail v4.3';
# 文字コード変換ライブラリ【サーバパス】
require 'jcode.pl';

# MIMEエンコードライブラリを使う場合(推奨)【サーバパス】
# → メールヘッダの全角文字をBASE64変換する機能
# → mimew.plを指定
$mimew = 'mimew.pl';

# 送信先メールアドレス
$mailto = 'matsumoto@evo.co.jp';

# 入力フィールドあたりの最大容量(バイト)
# *参考 : 全角1文字 = 2バイト
$max_field = 500;

# 送信前確認
# 0 : no
# 1 : yes
$preview = 1;

# メールタイトル
$subject = 'お問い合わせ';

# 本体プログラム【URLパス】
$script = 'postmail.cgi';

# ログファイル【サーバパス】
$logfile = 'log.cgi';

# 確認画面テンプレート【サーバパス】
$tmp_conf = 'https://bunseki.tomoegawa.co.jp/inquiry/conf.html';

# 一般エラー画面テンプレート【サーバパス】
$tmp_err1 = 'https://bunseki.tomoegawa.co.jp/inquiry/err1.html';

# 入力エラー画面テンプレート【サーバパス】
$tmp_err2 = 'https://bunseki.tomoegawa.co.jp/inquiry/err2.html';

# 送信後画面テンプレート【サーバパス】
$tmp_thx = 'https://bunseki.tomoegawa.co.jp/inquiry/thx.html';

# 送信「本文」テンプレート【サーバパス】
$tmp_body = 'https://bunseki.tomoegawa.co.jp/inquiry/body.txt';

↑とりあえず重要かと思われる部分を記載しました。
テンプレートのパスですが、今回SSLを使用しているためhttpsという書き出しになっています。
CGIとplの設置場所もSSLのフォルダ内に設置しています。

●チェックモードの内容
メールソフトパス:OK
jcode.plバージョンチェック:バージョンOK (v2.13)
テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/body.txt ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/body.txt
テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/conf.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/conf.html
テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/err1.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/err1.html
テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/err2.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/err2.html
テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/thx.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/thx.html
バージョン:postmail v4.3

以上の内容で解決方法がわかりますでしょうか?
よろしくお願いします。


記事No: 4321
投稿日: 2008/08/19(Tue) 15:21:33
タイトルRe: postmailのテンプレートについて
ID情報: kent
投稿者: KENT

> matsumotoと申します。
> 何度かpostmailを使用させて頂いているのですが、今回設置したCGIが白紙のページを表示していまう、という状態になってしまい
> こちらに書き込みをさせて頂きました。
>
> 設置するサーバーはWebしずおかです。
> cgi-binのフォルダにplまたはcgiのファイルのみを設置できる仕様です。
>
> ●postmail.cgi
>
> #!/opt/local/bin/perl
> $ver = 'postmail v4.3';
> # 文字コード変換ライブラリ【サーバパス】
> require 'jcode.pl';
>
> # MIMEエンコードライブラリを使う場合(推奨)【サーバパス】
> # → メールヘッダの全角文字をBASE64変換する機能
> # → mimew.plを指定
> $mimew = 'mimew.pl';
>
> # 送信先メールアドレス
> $mailto = 'matsumoto@evo.co.jp';
>
> # 入力フィールドあたりの最大容量(バイト)
> # *参考 : 全角1文字 = 2バイト
> $max_field = 500;
>
> # 送信前確認
> # 0 : no
> # 1 : yes
> $preview = 1;
>
> # メールタイトル
> $subject = 'お問い合わせ';
>
> # 本体プログラム【URLパス】
> $script = 'postmail.cgi';
>
> # ログファイル【サーバパス】
> $logfile = 'log.cgi';
>
> # 確認画面テンプレート【サーバパス】
> $tmp_conf = 'https://bunseki.tomoegawa.co.jp/inquiry/conf.html';
>
> # 一般エラー画面テンプレート【サーバパス】
> $tmp_err1 = 'https://bunseki.tomoegawa.co.jp/inquiry/err1.html';
>
> # 入力エラー画面テンプレート【サーバパス】
> $tmp_err2 = 'https://bunseki.tomoegawa.co.jp/inquiry/err2.html';
>
> # 送信後画面テンプレート【サーバパス】
> $tmp_thx = 'https://bunseki.tomoegawa.co.jp/inquiry/thx.html';
>
> # 送信「本文」テンプレート【サーバパス】
> $tmp_body = 'https://bunseki.tomoegawa.co.jp/inquiry/body.txt';
>
> ↑とりあえず重要かと思われる部分を記載しました。
> テンプレートのパスですが、今回SSLを使用しているためhttpsという書き出しになっています。
> CGIとplの設置場所もSSLのフォルダ内に設置しています。
>
> ●チェックモードの内容
> メールソフトパス:OK
> jcode.plバージョンチェック:バージョンOK (v2.13)
> テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/body.txt ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/body.txt
> テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/conf.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/conf.html
> テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/err1.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/err1.html
> テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/err2.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/err2.html
> テンプレート ( https://bunseki.tomoegawa.co.jp/inquiry/thx.html ) :パスNG → https://bunseki.tomoegawa.co.jp/inquiry/thx.html
> バージョン:postmail v4.3
>
> 以上の内容で解決方法がわかりますでしょうか?
> よろしくお願いします。

テンプレートの「パス」が違います。
ここはサーバパス指定であり、URLパスではありません。

※ダウンロードしたときの初期値のままでいいと思うのですが・・。


記事No: 4322
投稿日: 2008/08/19(Tue) 15:27:11
タイトルRe^2: postmailのテンプレートについて
ID情報: asdfgy
投稿者: matsumoto
URLhttps://bunseki.tomoegawa.co.jp/inquiry/index.html

> テンプレートの「パス」が違います。
> ここはサーバパス指定であり、URLパスではありません。
>
> ※ダウンロードしたときの初期値のままでいいと思うのですが・・。

ご指摘の通りパスが違いました。
簡単なミスで申し訳ありません。
ありがとうございました。


[検索ページ]