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


記事No: 15071
投稿日: 2016/08/10(Wed) 09:32:54
タイトルclipmail で2つのメールアドレス
ID情報: oisiuzn
投稿者: koba33
URLhttp://www.oisi.net/cgi-bin/clipmail/clipmail.html

お世話様になります
clipmail で2つのメールアドレスを使いたいです。

前回2つのメールアドレスを確認で
http://www.kent-web.com/support/bbs/?list=all&bos=15058
上記のとおり
clipmail.htmclipmail.cgiを変更してうまくいきまして、ありがとうございます。

clipmailの使用バージョンは「Ver: 5.02」Shift-JIS版です。

今回
2つめのメールアドレス(email3)を1つめのメールアドレス(email)と同じような動作にしたくて

clipmail.cgiに
# メール書式チェック
check_email($$in{email3}) if ($$in{email3});
を追加しました。

init.cgiに
$cf{replace} = {
'name' => 'お名前',
'email' => 'メールアドレス',
'comment' => 'コメント',
'email3' => '携帯メールアドレス',
};
'email3' => '携帯メールアドレス' を追加しました。

ここまでは、正しいでしょうか?

メール送信の確認画面で

メールアドレスはemailで入力したメールアドレス(現在の仕様)
携帯メールアドレスはemail3で入力したメールアドレス
email4の表示は不要
match2 email3 email4の表示は不要

可能ならば、emailだけで無く email3(携帯メールアドレス)にも控えを送信したいのです。

ご教授いただければ助かります、よろしくお願い致します。

設置URL
http://www.oisi.net/cgi-bin/clipmail/clipmail.html


記事No: 15072
投稿日: 2016/08/10(Wed) 13:27:06
タイトルRe: clipmail で2つのメールアドレス
ID情報: hirayama
投稿者: hirayama
URLhttp://shade-search.com/sts/fsw/wiki.cgi

確認画面で不要な表示を消すのは
clipmail.cgi 203行目

# 画像SUBMITボタンは無視

の下あたりに

next if ($key eq "match2");
next if ($key eq "email4");

を追加するといいと思います。

email3にも控えを送信するのは

sub send_mail内の

# 区切り線

の上に

if ($$in{email3}) { $email .= ", $$in{email3}"; }

を追加するのが簡単だとと思います。
これは宛先に2個のメールアドレスを併記する方法です。


記事No: 15076
投稿日: 2016/08/11(Thu) 17:40:47
タイトルRe^2: clipmail で2つのメールアドレス
ID情報: oisiuzn
投稿者: koba33
URLhttp://www.oisi.net/cgi-bin/clipmail/clipmail.html

誠にありがとうございます。
うまくいきました。

返信が遅くなり申し訳ありません。

大変感謝しております。


> 確認画面で不要な表示を消すのは
> clipmail.cgi 203行目
>
> # 画像SUBMITボタンは無視
>
> の下あたりに
>
> next if ($key eq "match2");
> next if ($key eq "email4");
>
> を追加するといいと思います。
>
> email3にも控えを送信するのは
>
> sub send_mail内の
>
> # 区切り線
>
> の上に
>
> if ($$in{email3}) { $email .= ", $$in{email3}"; }
>
> を追加するのが簡単だとと思います。
> これは宛先に2個のメールアドレスを併記する方法です。


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