It comes from spam bots, and they simply provide random information to check if it is a working form or can send email, etc. If you are looking for a non-intrusive method (that is, not CAPTCHA or JavaScript) to prevent spam bots from submitting dummy data, I would highly recommend applying for throttling. If you use PHP, you can use this code:
// Sessions needed to tie forms to specific users
session_start ();
// Process form here
if (isset ($ _ POST ['submit']))
{
$ now = time ();
// See if the current time less the start time is less than or equal to 5 seconds
if (($ now - $ _SESSION ['start_time'])
Note. This will not stop the allocated bots and will not provide any real security. This will stop the automatic bots on the thread, although they will not normally wait 5 seconds between messages.
Hope this helps.
source share