木下です。
他のCMSのお問い合わせフォームのSPMA対策に下記のコードを使ったことがあり
文章に「ひらがな」か「全角カタカナ」が混じっていない場合は排除されるのでかなりSPAMが減った経験があります。
if(strlen($questions['contents'])==strlen(mb_convert_kana($questions['contents'],"kh","UTF-8"))){
$error->add('お問い合わせ内容には日本語が含まれている必要があります。');
}
フォームの項目の入力制限のところで「全角カタカナ」や「ひらがな」を選択する箇所があるので
ここに、「「全角カタカナ」もしくは「ひらがな」を含む 」という入力制限ができれば良いかもしれません。
入力制限は /em_laravel/app/Http/Controllers/IndexController.php で実施されているようなので
カスタマイズすれば可能そうです。