Rails アプリケーションで「連絡先」ページを作成しています。
ユーザーがフォームを送信すると、私のメール アドレスにメールが送信されます。これを送信できる回数を制限したい (15 分に 1 回など)。
1 つの解決策は、IP アドレスと時刻をデータベース テーブルに記録し、電子メールの送信を許可する前に確認することです。ただし、これは、古いレコードを削除するなど、テーブルを維持することを意味します。
データベーステーブルを使用する前に、別の適切な解決策があるかどうか疑問に思っていました.