メール確認機能が動作しない

畠山 忠之さん (2016-11-09 17:16:27) kkhs.hxp.jp/index2.html

同時に2案件のサポート依頼失礼いたします。

先にスレッドを立ち上げた際にはマルチコンフィングの動作確認まではいっていました。その後、メール確認機能を有効にしたところメールが届かなくなりました。
ちなみに、mailauth.cgi自体は反映されているようで送信するとmessage.html(以下参照)が表示されていますので・・・
試しに、config.cgiで有効にしたところメインでも分岐コンフィング先でも送信NGになりました。

なかなか難しいですね(^-^;

--------mailauth.cgi---------
## Mail auth config

## 認証トークンの有効期限(秒数)
$config{’mailauth.expire’} = 3600;

## 認証トークン有効期限切れ時のエラーメッセージ
$lang{’ErrorCode11’} = ’認証ページのアクセス有効期限が切れています。’;

## 認証トークンの保存ディレクトリ
$config{’mailauth.dir’} = "$config{’data.dir’}mailauth/";

## 認証用URL
$config{’mailauth.uri’} = "ttp://$ENV{’HTTP_HOST’}$ENV{’REQUEST_URI’}";

## 認証前のサンクスページURL
$config{’mailauth.thanks’} = ’../../message.html’;

## メールアドレス確認メールの件名
$config{’mailauth.subject’} = ’※重要確認※ 食券のご注文ありがとうございます’;

## メールアドレス確認メールの本文
$config{’mailauth.body’} = <<’__return_body__’;
食券のご注文フォーム入力ご苦労様でした。メールの不達防止のためメールアドレス認証を採用しております。
現時点では注文が確定していませんので下記の操作をお願いします。

メールアドレスに間違いが無い場合このメールが届いていますので、以下のページアドレスにアクセスしてください。


ページへのアクセス検知後に注文内容が正式に送信されます。
アクセスとほぼ同時に注文内容の写しのメールがこのアドレスに送信されます。
後日お子様を通じて届く集金袋の請求内容と照らし合わせられるよう保存をお願いします。
お手数をお掛けしますが、よろしくお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━
__return_body__

1;
-----------------

Re:メール確認機能が動作しない

畠山 忠之さん (2016-11-15 11:20:30) kkhs.hxp.jp/index2.html

※設置URLでは現在機能をOFFにしています

こちらの問題を段階確認してみました。
mailauth.cgiを有効にしてフォームを送信してみると
1.mailauth.cgi内で設定した認証を促すmessage画面が出る→機能は正常に有効になっているみたい
2.サーバ上のdata¥mailauthディレクトリをのぞいてみると認証トークンが生成されたっぽいcgiファイルが出来ています→認証の準備は出来ているみたい
3.やっぱりメールは届きません→メールアドレスを3つ程変えて試してみましたが認証メールが届きません

メール送信部分に何かミスがあると言うことでしょうか???

Re:メール確認機能が動作しない

和田 (2016-11-21 08:23:33) www.synck.com

可能性としては迷惑メールフォルダに直行しているというのが一番確率高いですね。あとは細かい設定次第なのですが、普通のメール自体が問題なく届いていたのであれば迷惑メールの確率が高いです。

Re:メール確認機能が動作しない

畠山 忠之さん (2016-11-21 17:05:51) hxp.jp/~kkhs/ticket_order.html

ありました・・・

プロバイダのサーバ上で迷惑メールに分類されて手元のメールソフトに届いていませんでした
お騒がせいたしました。