休みの日だってがんばります!スパムが大量に送られてきてる…というお客様への対応

こんにちは。

酒田市・鶴岡市の事業主さんを
ホームページ集客で応援している
ニゴロデザインの高橋です。

今日もブログをお読みいただき
ありがとうございます。

 

最新の制作実績はこちら

新規制作の受付を再開しております!
お気軽にご相談くださいね。

ご予算やご要望に合わせて
ちょうどいいご提案をいたします。

代表の高橋の自己紹介

 

金曜日にお客様から
メッセージがありました。

 

👦🏻お世話様です。

👦🏻会社のメール問い合わせに
英語のメールが多数送られてきます。

👦🏻ブロックできれば
ありがたいのですが、
何か方法はありますか??

👦🏻お手隙でご確認お願いいたします。

という内容でした。

 

お客様のサイトをみると
こんな感じで大量に
海外からのスパムが到着。

 

普段からスパム対策は
打ってあったんですけど…

大量にすり抜けることが
ときどきあるんですよね。

 

送ってくるヤツらに対して
まじで腹が立ちます😆

 

で、ここでスパム対策を
少し調整してみましたところ、

隔離することに成功✨

やったね!😆

 

と思っていたのですが
今日の日曜日になって、

さてさてどうなってるかな?🙂

と確認しに行ったところ
またしてもすり抜けていて、

約半分は隔離できてましたが
300件ほどお客様のところに
届いているようでした。

まじかーーーーーーーー😫

というわけで次の一手を。

 

日本語が入ってないメールは
スパム扱いとする

という判定プログラムを追加。

add_filter( ‘wpcf7_spam’, function ( $spam ) {
if ( $spam ) {
return $spam;
}

$submission = WPCF7_Submission::get_instance();
if ( ! $submission ) {
return $spam;
}

$posted = $submission->get_posted_data();
$text = ”;
foreach ( $posted as $value ) {
$text .= ‘ ‘ . ( is_array( $value ) ? implode( ‘ ‘, $value ) : $value );
}

// 本文に日本語が1文字も無ければスパム
if ( ! preg_match( ‘/[\x{3040}-\x{30ff}\x{4e00}-\x{9fff}]/u’, $text ) ) {

// Flamingo に判定理由を残す
$submission->add_spam_log( array(
‘agent’ => ‘japanese_required’,
‘reason’ => ‘メッセージに日本語が含まれていないためスパム判定’,
) );

return true;
}

return $spam;
}, 10, 1 );

WordPressとCF7という
プログラムを使ってるので
こんなやつを書き加えます。

初歩の初歩の判定手法です。

 

これってけっこう効くんですけど

本当の英語の問い合わせが
ホームページから届かなくなる…

というデメリットもあります😅

 

なので海外と取引があるお客様には
おすすめできない手法です。

今回はお客様に確認のうえ
そのプログラムを追加しました。

 

明日の週明けに確認してみて
しっかりと隔離してくれてるか
引き続き注目したいと思います。

 

 

あと、日曜日に対応をすると、

👤日曜日でも対応するの?

と聞かれるのですが

やれるときはやってます🙂

とお答えしてます。

 

これはお客様のためはもちろん
スパム野郎への抵抗でもあります。

ロボットを相手にして
意地みたいなものですね。

 

サポートも素早く大事に。

ときには意地になってやる。

僕のテーマです✨

 

それではまた。

 

ホームページを作りたい
SEO対策もしたい
Googleマイビジネスも取り組みたい

でも、誰に頼めばいいのかわからない…

お客様のホームページ紹介

集客と採用に強いホームページは
ニゴロデザインにお任せください。

公開日 2026年7月12日 最終更新日 2026年7月12日

制作中も公開後もチームでサポート!