複数メールアドレスへの動的送信

水野博文さん (2010-03-30 19:07:32) www.takeit-easy.net/org/mailform.html

いつもお世話になっています。水野と申します。
現在、上記サイトにメールフォームプロの設置をさせていただいているのですが、

「複数メールアドレスへの動的な送信」というところで躓いております。

複数のメールアドレスに固定してメールをお送りする場合は、
config.cgi に記述すればOKということは承知しているのですが、

これを動的に処理したいという要望があります。

つまり、
Aさんのページでは、Aさんへと、管理人へ、
Bさんのページでは、Bさんへと、管理人へ

そして当然、メールフォームの記入者にお送りする形です。


メールフォームから、config.cgi に、動的にパラメータを渡せないか実験していたのですが、知識不足で実現できませんでした。

実験例
1. @mailto = (’xxxxx@example.jp’);
   を、
   @mailto = $mailformaddress;

などとし、フォーム側ではhidden 設定でパラメータを渡してみる・・・など。


恐れ入りますが、「複数の人へ、動的に確認メールを送りたい場合のパラメータの渡し方」について、可能であればご相談に乗っていただけないでしょうか。

よろしくお願いします。


水野

Re:複数メールアドレスへの動的送信

和田 (2010-04-01 03:16:14) www.synck.com

基本的な機能ではできません!できないように作ってあります。セキュリティの関係で。でもまぁ改造すればできますが、サポート外ですねっ!ごみんなさい!

ちなみに昨今のレンタルサーバでは基点(宛先)となるメールアドレスを外部から渡す事を許可していないケースが多いです。いわゆるタダ乗りを防ぐためですね。そのためもし分岐をやるのであればあらかじめcgi側で定義したメールアドレスのリストをハッシュかなにかでアレをナニする方法がベストですね。