Thanks so much, Clon. I do appreciate it.
You led me to re-check my copying of the reCaptcha Perl code into FormMail. Lo and behold, I had not copied in one & ... of course, it would not work without that.
Now, the setup does invoke reCaptcha, as it should.
With a following problem, however. reCaptcha does block, if its text is not filled appropriately. However, in that event, the reCaptcha script inserted into FormMail also fails to put up its error notice (instead there is a generic 'serve error' message, seen when the script earlier would fail generally). This is an HTML error notice, where I followed instructions and put into the Perl code in FormMail, for reCaptcha - see code below.
Hopefully, some one here can say why this is failing. Below, I paste the relevant script, from the Perl that is inserted into FormMail. Though I have an inkling the problem lies with how the script interacts with the page.
elsif ($error eq 'captcha_failed') {
print <<"(END ERROR HTML)";
Content-type: text/html
<html>
<head>
<title>Error: Captcha Check Failed</title>
</head>
<body bgcolor=#FFFFFF text=#000000>
<center>
<table border=0 width=600 bgcolor=#9C9C9C>
<tr><th><font size=2>Error: Captcha Check Failed</font></th></tr%gt;
</table>
<table border=0 width=600 bgcolor=#CFCFCF>
<tr><td>The Captcha response of the form you submitted did not match the challenge.
Please check the form and make sure that your response matches the challenge in the captcha image.
You can use the browser back button to return to the form.
</center%gt;
</td></tr>
</table>
</center>
</body>
</html>
(END ERROR HTML)
Again, thanks, David