複数宛先の設定

さとうさん (2012-01-24 16:57:53) http://cgi.sato-kazuko.net/example.html

メールフォーム UTF-8専用で複数の宛先へメールを送信したいのですが、
$conf{’mailto’} = ’xxx@xxxx’,’vvv@vvvv’;
と設定してみたのですが一方のアドレスにしかメールが届きませんでした。
解決策はありますでしょうか?

複数宛先

さとうさん (2012-01-24 18:09:14) http://www.sato-kazuko.net/example.html

先程の質問に書き忘れておりました。失礼致しました。
サーバーはyahooを使用しております。
よろしくお願い致します。

Re:複数宛先の設定

和田 (2012-01-30 08:51:23) www.synck.com

$conf{’mailto’} = ’xxx@xxxx’,’vvv@vvvv’;
こうではなく
$conf{’mailto’} = ’xxx@xxxx,vvv@vvvv’;
こう。

複数宛先

さとうさん (2012-01-30 11:38:15) http://www.sato-kazuko.net/example.html

$conf{’mailto’} = ’xxx@xxxx,vvv@vvvv’;
上記の様に設定した場合は、両方のアドレスにメールが届きませんでした。

また、頂いたメールでは
$conf{’mailto’} = ’xxx@xxxx,;vvv@vvvv’;
とありましたのでそのように設定してみても両方のアドレスに届きませんでした。

$conf{’mailto’} = ’xxx@xxxx’;
ではメールが届いております。

Re:複数宛先の設定

和田 (2012-02-01 10:12:58) www.synck.com

カンマとシングルクォートは半角になっていますでしょうか?
ちなみに間にセミコロンは必要ありません。

Re:Re:複数宛先の設定

さとうさん (2012-02-01 10:40:47) http://www.sato-kazuko.net/example.html

全て半角になっております。

$conf{’mailto’} = ’xxx@xxx.net,vvv@vvv.net’;
としております。

Re:Re:Re:複数宛先の設定

和田 (2012-02-01 11:04:07) www.synck.com

添付のテキストファイルのように指定されていてメールが届かないのであれば、
ご利用のWebサーバで一度に送信できる数を制限されているのかもしれません。
設定自体は間違っていないと思いますので。

Re:Re:Re:Re:複数宛先の設定

さとうさん (2012-02-01 14:35:09) http://www.sato-kazuko.net/example.html

添付ファイルありがとうございました。
何度も申し訳ございません。

別のフリーのCGI(使用したい機能がないので使用しておりません)で
Fromのアドレスを一つ(xxx@xxx.net)に固定しましたら2通メールが届きましたので
制限されているという事はないようです。
同じようにFromのアドレスを固定するような事はできますでしょうか?

Re:Re:Re:Re:Re:複数宛先の設定

和田 (2012-02-06 23:13:36) www.synck.com

ジオプラスは送信後、30秒のインターバルを置かなくてはならないのでそれが原因ですね。
本プログラムはCCやTOに複数のアドレスを指定する仕組みではなく、複数回に分けてsendmailをキックする仕組みになっているので、sleepを使って30秒のインターバルを置くか、プログラム内のメールヘッダ部にCCを書き加えるという対策になります。

Re:Re:Re:Re:Re:Re:複数宛先の設定

さとうさん (2012-02-15 07:37:21) http://www.sato-kazuko.net/example.html

ご回答ありがとうございます。
CCを書き加えるやり方で試してみます。
大変ありがとうございました。