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


記事No: 5497
投稿日: 2009/02/23(Mon) 13:31:23
タイトルPOSTMAIL,ClipMAILの件名
ID情報: pokelike
投稿者: ともたか
URLhttp://w2.oroti.com/~tomotaka/

POST-MAIL v4.3 、Clip MAIL v1.1で、メールの件名をpostmail.html、clipmail.html上で送信者に入力してもらって受信側(管理人)のメールボックスの件名欄に反映することはできますか?
過去ログも見たのですが理解できませんでした。


記事No: 5500
投稿日: 2009/02/23(Mon) 21:27:04
タイトルRe: POSTMAIL,ClipMAILの件名
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> POST-MAIL v4.3 、Clip MAIL v1.1で、メールの件名をpostmail.html、clipmail.html上で送信者に入力してもらって受信側(管理人)のメールボックスの件名欄に反映することはできますか?
> 過去ログも見たのですが理解できませんでした。


clipmailの方は簡単にできます。
以下init.cgiより引用

・コマンドタグ (3)
# → メール件名を指定する
# → この場合、設定で指定する $subject より優先されます。
# (例) <input type="hidden" name="subject" value="メールタイトル○○">

ということですので<input type="text" name="subject">とすればよいでしょう。


記事No: 5503
投稿日: 2009/02/24(Tue) 14:22:31
タイトルRe^2: POSTMAIL,ClipMAILの件名
ID情報: pokelike
投稿者: ともたか
URLhttp://w2.oroti.com/~tomotaka/

> > POST-MAIL v4.3 、Clip MAIL v1.1で、メールの件名をpostmail.html、clipmail.html上で送信者に入力してもらって受信側(管理人)のメールボックスの件名欄に反映することはできますか?
> > 過去ログも見たのですが理解できませんでした。
>
>
> clipmailの方は簡単にできます。
> 以下init.cgiより引用
>
> ・コマンドタグ (3)
> # → メール件名を指定する
> # → この場合、設定で指定する $subject より優先されます。
> # (例) <input type="hidden" name="subject" value="メールタイトル○○">
>
> ということですので<input type="text" name="subject">とすればよいでしょう。
>
POSTMAIL,ClipMAIL ともにできました。value="メールタイトル○○"を一緒に入れてました。

ありがとうございました。


記事No: 5837
投稿日: 2009/05/16(Sat) 12:56:07
タイトルClipMAILの件名を確認画面で表示させるには?
ID情報: pokelike
投稿者: ともたか
URLhttp://w2.oroti.com/~tomotaka/

おひさしぶりです。今回は続編といいますか関連があったのでスレッドを再利用しました。

> > > POST-MAIL v4.3 、Clip MAIL v1.1で、メールの件名をpostmail.html、clipmail.html上で送信者に入力してもらって受信側(管理人)のメールボックスの件名欄に反映することはできますか?
> >
> > clipmailの方は簡単にできます。
> > 以下init.cgiより引用
> >
> > ・コマンドタグ (3)
> > # → メール件名を指定する
> > # → この場合、設定で指定する $subject より優先されます。
> > # (例) <input type="hidden" name="subject" value="メールタイトル○○">
> >
> > ということですので<input type="text" name="subject">とすればよいでしょう。
> >

のやりとりで見事に管理人のメールボックスに件名が表示されていますが、Clipmailの送信確認のページで件名の項目がないことに気付きました!(いまさらですが…)
どうやれば確認ページに件名欄が表示されますか?教えてください。


記事No: 5838
投稿日: 2009/05/16(Sat) 15:23:20
タイトルRe: ClipMAILの件名を確認画面で表示させるには?
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> Clipmailの送信確認のページで件名の項目がないことに気付きました!(いまさらですが…)
> どうやれば確認ページに件名欄が表示されますか?教えてください。

以下の修正を行ってください。

●clipmail

preview.pl
#-------------------------------------------------
# プレビュー
#-------------------------------------------------
-- 途中省略 --

# 画像SUBMITボタンは無視
next if ($key eq "x");
next if ($key eq "y");

if ($key eq "need" || $key eq "match" || ($in{'match'} && $key eq $match2)) {
next;

} elsif ($key eq "subject") {
$hidden .= qq|<input type="hidden" name="$key" value="$in{$key}" />\n|;
#next; ## ★コメントアウト
}


●postmail
postmail.cgi

foreach $key (@key) {
next if ($bef eq $key);

if ($key eq "need" || $key eq "match" || ($in{'match'} && $key eq $match2)) {
next;
} elsif ($key eq "subject") {
$hidden .= "<input type=\"hidden\" name=\"$key\" value=\"$in{$key}\">\n";
#next; ## ★コメントアウト
}


記事No: 5842
投稿日: 2009/05/18(Mon) 10:14:35
タイトルRe^2: ClipMAILの件名を確認画面で表示させるには?
ID情報: pokelike
投稿者: ともたか

> > Clipmailの送信確認のページで件名の項目がないことに気付きました!(いまさらですが…)
> > どうやれば確認ページに件名欄が表示されますか?教えてください。
>
> 以下の修正を行ってください。
>
> ●clipmail
>
> preview.pl
> #-------------------------------------------------
> # プレビュー
> #-------------------------------------------------
> -- 途中省略 --
>
> # 画像SUBMITボタンは無視
> next if ($key eq "x");
> next if ($key eq "y");
>
> if ($key eq "need" || $key eq "match" || ($in{'match'} && $key eq $match2)) {
> next;
>
> } elsif ($key eq "subject") {
> $hidden .= qq|<input type="hidden" name="$key" value="$in{$key}" />\n|;
> #next; ## ★コメントアウト
> }
>
>
↑指示通り preview.plを書き換えましたが表示されませんでした。。
★コメントアウトの部分を何かに書き換えるんですか?


記事No: 5844
投稿日: 2009/05/18(Mon) 17:00:16
タイトルRe^3: ClipMAILの件名を確認画面で表示させるには?
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> ↑指示通り preview.plを書き換えましたが表示されませんでした。。
> ★コメントアウトの部分を何かに書き換えるんですか?

もう1箇所修正をしてください。
errcheck.pl

#-------------------------------------------------
# 入力エラー表示
#-------------------------------------------------
sub err_check {
my ($err, $cp_flg, $flg, $cell);

open(IN,"$tmpl_err2") || &error("Open Error: $tmpl_err2");
print "Content-type: text/html\n\n";
while (<IN>) {
if (/<!-- cell_begin -->/) {
$flg = 1;
}
if (/<!-- cell_end -->/) {
$flg = 0;

my $bef;
foreach my $key (@key) {
next if ($key eq "need");
#next if ($key eq "subject"); ## ★コメントアウト
next if ($key eq "match");
next if ($in{'match'} && $key eq $match2);
next if ($_ eq "match");
next if ($bef eq $key);


記事No: 5849
投稿日: 2009/05/19(Tue) 13:12:23
タイトルRe^4: ClipMAILの件名を確認画面で表示させるには?
ID情報: pokelike
投稿者: ともたか

> もう1箇所修正をしてください。
> errcheck.pl
>
> #-------------------------------------------------
> # 入力エラー表示
> #-------------------------------------------------
> sub err_check {
> my ($err, $cp_flg, $flg, $cell);
>
> open(IN,"$tmpl_err2") || &error("Open Error: $tmpl_err2");
> print "Content-type: text/html\n\n";
> while (<IN>) {
> if (/<!-- cell_begin -->/) {
> $flg = 1;
> }
> if (/<!-- cell_end -->/) {
> $flg = 0;
>
> my $bef;
> foreach my $key (@key) {
> next if ($key eq "need");
> #next if ($key eq "subject"); ## ★コメントアウト
> next if ($key eq "match");
> next if ($in{'match'} && $key eq $match2);
> next if ($_ eq "match");
> next if ($bef eq $key);

↑修正しました。( ## ★コメントアウトを追記しました。)


記事No: 5854
投稿日: 2009/05/19(Tue) 15:16:19
タイトルRe^5: ClipMAILの件名を確認画面で表示させるには?
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> ↑修正しました。( ## ★コメントアウトを追記しました。)
コメントアウトとはその行の先頭に#を付けることを意味します^^
#next if ($key eq "subject");


記事No: 5857
投稿日: 2009/05/19(Tue) 18:04:51
タイトルRe^6: ClipMAILの件名を確認画面で表示させるには?
ID情報: pokelike
投稿者: ともたか

> コメントアウトとはその行の先頭に#を付けることを意味します^^
> #next if ($key eq "subject");
>
>
そういう意味だったんですか!そのまま ## ★コメントアウトと追記してました。
改めて修正してみたところsubject項目が姿を現わしました。「#」って偉大ですねw

【追加質問】
送信時のチェック項目と管理人が受け取るメールに表示されるnameとかsubjectとかemailとかを日本語表記(名前とか件名とかメールアドレスとか)にすることってできますか?

いくつもすいません メッセージ内容を書き換える程度の知識しかないもので;


記事No: 5879
投稿日: 2009/05/25(Mon) 13:31:38
タイトルClipMAILの件名を確認画面で表示させる の不具合
ID情報: pokelike
投稿者: ともたか

#を追加すると、メールを受信したときに管理人が受け取るメールソフトの件名欄に件名が2回繰り返して表示されます。
(「お知らせ」と件名欄に記入して送信すると、確認画面ではちゃんと表示されるものの、管理人が受け取ったメールの件名欄には「お知らせお知らせ」と表示されます)
あまりにも嫌だったので、今は「#」を消して回避していますが、確認画面に件名を表示させたいし、管理人が受け取るメールの件名欄も正しく表示させたいのですが。。


[検索ページ]