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


記事No: 11154
投稿日: 2012/11/11(Sun) 19:40:42
タイトルcartform、ご質問2点
ID情報: takiyama
投稿者: あきやま
URLhttp://www.j-lawyer.com/cartform/cartform.html

cartformで質問です。
1.注文メールの”控え”が届かないようですが、なぜでしょうか?
※cartform\tmpl\mail.txt というファイルがあるので、
想定されている機能かとは思うのですが。。。
2.ログ(cartform\data\log.cgi)が上書きされる&出力される項目が少ないと思います。追加出力&(mobcart同等の)項目が出力出来るようにするにはどうすればよろしいでしょうか?

以上、ご教示頂ければ幸いです。
よろしくお願いします。


記事No: 11155
投稿日: 2012/11/12(Mon) 12:56:14
タイトルRe: cartform、ご質問2点
ID情報: kent
投稿者: KENT

> cartformで質問です。
> 1.注文メールの”控え”が届かないようですが、なぜでしょうか?
> ※cartform\tmpl\mail.txt というファイルがあるので、
> 想定されている機能かとは思うのですが。。。
> 2.ログ(cartform\data\log.cgi)が上書きされる&出力される項目が少ないと思います。追加出力&(mobcart同等の)項目が出力出来るようにするにはどうすればよろしいでしょうか?

1.については、「控え」は reply.txtの内容が、init.cgiの設定で

# 送信者へのメール返信
# 0=no 1=yes
$cf{auto_res} = 1;

としておけば届くはずです。

2.については、これはログ情報の取得ではなく、二重送信をチェックするためのものです。
ログ情報の取得は、今後のバージョンアップの中で検討します。


記事No: 11159
投稿日: 2012/11/13(Tue) 00:12:33
タイトルRe^2: cartform、ご質問2点
ID情報: takiyama
投稿者: あきやま
URLhttp://www.j-lawyer.com/cartform/cartform.html

> > cartformで質問です。
> > 1.注文メールの”控え”が届かないようですが、なぜでしょうか?
> > ※cartform\tmpl\mail.txt というファイルがあるので、
> > 想定されている機能かとは思うのですが。。。
> > 2.ログ(cartform\data\log.cgi)が上書きされる&出力される項目が少ないと思います。追加出力&(mobcart同等の)項目が出力出来るようにするにはどうすればよろしいでしょうか?
>
> 1.については、「控え」は reply.txtの内容が、init.cgiの設定で
>
> # 送信者へのメール返信
> # 0=no 1=yes
> $cf{auto_res} = 1;
>
> としておけば届くはずです。
>
> 2.については、これはログ情報の取得ではなく、二重送信をチェックするためのものです。
> ログ情報の取得は、今後のバージョンアップの中で検討します。

KENT様
ご回答ありがとうございました。
2.ログ情報取得に関してはぜひとも今後ご考慮頂けると嬉しいです。
1.「控え」ですが、送信者すなわち購入者への控えではなく、
サイト運営側へ控えのメールが送信出来ないものでしょうか?
と言う意となります。
具体的には、宛先:$cf{mailto}へ件名:$cf{subject}でmail.txtをテンプレートにサイト運営者への控えが送付され、
宛先:フォームより入力された値へ件名:$cf{sub_reply}でreply.txtをテンプレートに購入者へ控えが送付されるのでは、
と考えています。
以上、引き続きご教示頂ければ幸いです。
よろしくお願いします。


記事No: 11161
投稿日: 2012/11/14(Wed) 07:54:53
タイトルRe^3: cartform、ご質問2点
ID情報: kent
投稿者: KENT

> > > cartformで質問です。
> > > 1.注文メールの”控え”が届かないようですが、なぜでしょうか?
> > > ※cartform\tmpl\mail.txt というファイルがあるので、
> > > 想定されている機能かとは思うのですが。。。
> > > 2.ログ(cartform\data\log.cgi)が上書きされる&出力される項目が少ないと思います。追加出力&(mobcart同等の)項目が出力出来るようにするにはどうすればよろしいでしょうか?
> >
> > 1.については、「控え」は reply.txtの内容が、init.cgiの設定で
> >
> > # 送信者へのメール返信
> > # 0=no 1=yes
> > $cf{auto_res} = 1;
> >
> > としておけば届くはずです。
> >
> > 2.については、これはログ情報の取得ではなく、二重送信をチェックするためのものです。
> > ログ情報の取得は、今後のバージョンアップの中で検討します。
>
> KENT様
> ご回答ありがとうございました。
> 2.ログ情報取得に関してはぜひとも今後ご考慮頂けると嬉しいです。
> 1.「控え」ですが、送信者すなわち購入者への控えではなく、
> サイト運営側へ控えのメールが送信出来ないものでしょうか?
> と言う意となります。
> 具体的には、宛先:$cf{mailto}へ件名:$cf{subject}でmail.txtをテンプレートにサイト運営者への控えが送付され、
> 宛先:フォームより入力された値へ件名:$cf{sub_reply}でreply.txtをテンプレートに購入者へ控えが送付されるのでは、
> と考えています。
> 以上、引き続きご教示頂ければ幸いです。
> よろしくお願いします。

「控え」という意味がわからないです。
注文フォームですから、

「正」として、mail.txtが管理者へ送信します。
「副」すなわちこれが「控え」だと思いますが、reply.txtを注文者へ送信します。ただし、「副」はinit.cgiで指定した場合のみです。


記事No: 11166
投稿日: 2012/11/14(Wed) 21:17:24
タイトルRe^4: cartform、ご質問2点
ID情報: takiyama
投稿者: あきやま
URLhttp://www.j-lawyer.com/cartform/cartform.html

> > > > cartformで質問です。
> > > > 1.注文メールの”控え”が届かないようですが、なぜでしょうか?
> > > > ※cartform\tmpl\mail.txt というファイルがあるので、
> > > > 想定されている機能かとは思うのですが。。。
> > > > 2.ログ(cartform\data\log.cgi)が上書きされる&出力される項目が少ないと思います。追加出力&(mobcart同等の)項目が出力出来るようにするにはどうすればよろしいでしょうか?
> > >
> > > 1.については、「控え」は reply.txtの内容が、init.cgiの設定で
> > >
> > > # 送信者へのメール返信
> > > # 0=no 1=yes
> > > $cf{auto_res} = 1;
> > >
> > > としておけば届くはずです。
> > >
> > > 2.については、これはログ情報の取得ではなく、二重送信をチェックするためのものです。
> > > ログ情報の取得は、今後のバージョンアップの中で検討します。
> >
> > KENT様
> > ご回答ありがとうございました。
> > 2.ログ情報取得に関してはぜひとも今後ご考慮頂けると嬉しいです。
> > 1.「控え」ですが、送信者すなわち購入者への控えではなく、
> > サイト運営側へ控えのメールが送信出来ないものでしょうか?
> > と言う意となります。
> > 具体的には、宛先:$cf{mailto}へ件名:$cf{subject}でmail.txtをテンプレートにサイト運営者への控えが送付され、
> > 宛先:フォームより入力された値へ件名:$cf{sub_reply}でreply.txtをテンプレートに購入者へ控えが送付されるのでは、
> > と考えています。
> > 以上、引き続きご教示頂ければ幸いです。
> > よろしくお願いします。
>
> 「控え」という意味がわからないです。
> 注文フォームですから、
>
> 「正」として、mail.txtが管理者へ送信します。
> 「副」すなわちこれが「控え」だと思いますが、reply.txtを注文者へ送信します。ただし、「副」はinit.cgiで指定した場合のみです。

KENT様

ご回答ありがとうございます。「正」と「副」に改めます。
そうしますと・・・
「正」ではメールが送信されません。
「副」ではinit.cgiで、$cf{auto_res} = 1と指定した場合、
 差出人:$cf{mailto}
 宛先:フォームより注文者が入力した値
 メールタイトル:$cf{subject} ※$cf{sub_reply}ではありません。
 内容:reply.txt
のメールが届くようです。
以上、ご確認頂ければ幸いです。

よろしくお願いします。


記事No: 11167
投稿日: 2012/11/15(Thu) 16:30:07
タイトルRe^5: cartform、ご質問2点
ID情報: kent
投稿者: KENT

> ご回答ありがとうございます。「正」と「副」に改めます。
> そうしますと・・・
> 「正」ではメールが送信されません。
> 「副」ではinit.cgiで、$cf{auto_res} = 1と指定した場合、
>  差出人:$cf{mailto}
>  宛先:フォームより注文者が入力した値
>  メールタイトル:$cf{subject} ※$cf{sub_reply}ではありません。
>  内容:reply.txt
> のメールが届くようです。
> 以上、ご確認頂ければ幸いです。

テストしてみましたが、正副ともに届きました。
スパム扱いされて届いていないということはありませんか?
それから、プログラムチェックしているときに気づいたのですが、init.cgiにて

$cf{send_fcmd} = 1;

としている場合に、うまくいかないケースがあるかもしれない箇所を見つけました。
v3.1としてアップしましたので、念のため差し替えてみてください。


記事No: 11171
投稿日: 2012/11/15(Thu) 21:48:36
タイトルRe^6: cartform、ご質問2点
ID情報: takiyama
投稿者: あきやま
URLhttp://www.j-lawyer.com/cartform/cartform.html

> > ご回答ありがとうございます。「正」と「副」に改めます。
> > そうしますと・・・
> > 「正」ではメールが送信されません。
> > 「副」ではinit.cgiで、$cf{auto_res} = 1と指定した場合、
> >  差出人:$cf{mailto}
> >  宛先:フォームより注文者が入力した値
> >  メールタイトル:$cf{subject} ※$cf{sub_reply}ではありません。
> >  内容:reply.txt
> > のメールが届くようです。
> > 以上、ご確認頂ければ幸いです。
>
> テストしてみましたが、正副ともに届きました。
> スパム扱いされて届いていないということはありませんか?
> それから、プログラムチェックしているときに気づいたのですが、init.cgiにて
>
> $cf{send_fcmd} = 1;
>
> としている場合に、うまくいかないケースがあるかもしれない箇所を見つけました。
> v3.1としてアップしましたので、念のため差し替えてみてください。
>

KENT様
早々のご対応、ありがとうございます。
v3.1では「副」で、
 ・メールタイトル:$cf{sub_reply} ←ここが修正されていました。
と正しくメールが届きました。
なお「正」が届かない件はレンタルホスト側(lolipop)の設定で、
”迷惑メールは受信しない”となっていたことが原因でした。
(なぜ迷惑メール扱いされるのかは分かりませんが。。。)

ともあれ本件、解決しました。
ログ機能付きバージョンを期待させて頂くと共に、
何度にも渡るご教示の程、誠にありがとうございました。


[検索ページ] [掲示板]