Re:メールフォームプロ4

鯖1号さん (2016-10-21 09:31:45) ssl.alpha-prm.jp/daiwa-trading.co.jp/mailform.html

和田様

ずっと使わせていただいています。すごく便利です!

今回、メールフォームプロ4.2.2を使って、
共用ssl環境に(英語で)設置を試みているのですが、

フォームに入力して送信すると、
Sending domain is not allowed.
というエラーが出まして、(ssl環境でのみエラーが出る)

この原因を調べようと思いまして、いろいろ探っておりました。
このエラーメッセージは、mailformpro/data/mfp.cache.js 内にあることがわかったのですが、
mfp.cache.jsを開いてみると、
前半のかなりの部分が文字化けしている状態でして、
よくわからなくて、その先に進めておりません。
何度がダウンロードしなおしたのですが、やはりmfp.cache.jsは文字化けしてます。

もし、
Sending domain is not allowed.
の原因など
アドバイスいただけましたら幸いです。

SSLでない環境では、このエラーは出ずに普通に送受信できています。
サーバーはアルファメールプレミアになります。

よろしくお願いいたします。

Re:Re:メールフォームプロ4

和田 (2016-11-01 09:57:15) www.synck.com

mfp.cache.jsは恐らく関係なさそうです。
送信元(HTML)のドメインとCGIのドメインが一致しませんというエラーっぽいです。config.cgiの
$config{’PostDomain’} = $ENV{’HTTP_HOST’};
をコメントアウトすることでたぶん動作します。