<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19328"></HEAD>
<BODY bgColor=#ffffff text=#000000>
<DIV dir=ltr align=left><SPAN class=558264414-10122012><FONT color=#0000ff
size=2 face=Arial>I had an issue with AreYouAHuman and integration
with a form plug-in for wordpress, they fixed it pretty quickly. They seem
to be on top of handling support requests.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=558264414-10122012><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=558264414-10122012><FONT color=#0000ff
size=2 face=Arial>Rob</FONT></SPAN></DIV><BR>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> zendto-bounces@zend.to
[mailto:zendto-bounces@zend.to] <B>On Behalf Of </B>Jules<BR><B>Sent:</B>
December 10, 2012 5:59 AM<BR><B>To:</B> ZendTo Users<BR><B>Subject:</B> [ZendTo]
Re: new to zendto --- couple of questions<BR></FONT><BR></DIV>
<DIV></DIV>Just hit a snag with AreYouAHuman. The audio version is *completely*
inaudible and unintelligible.<BR>Not good.<BR>:-(<BR><BR>
<DIV class=moz-cite-prefix>On 10/12/2012 10:25, Jules wrote:<BR></DIV>
<BLOCKQUOTE cite=mid:50C5B8A6.8070107@Zend.To type="cite"><BR>
<DIV class=moz-cite-prefix>On 10/12/2012 09:28, Julian Field wrote:<BR></DIV>
<BLOCKQUOTE
cite=mid:EMEW3|20f5a879675858aaba98a74629f14c34oB99Sg05Jules|ecs.soton.ac.uk|50C5AB48.5040505@ecs.soton.ac.uk
type="cite"><BR>
<DIV class=moz-cite-prefix>On 07/12/2012 16:35, Rob Lewis wrote:<BR></DIV>
<BLOCKQUOTE
cite=mid:8F253C31DDD4854FB03ECF22268CAA64025CEA27@jfsmail1.forsythshirt.net
type="cite">
<META name=GENERATOR content="MSHTML 8.00.6001.19328">
<DIV><SPAN class=509262316-07122012><FONT size=2 face=Arial>Hello
Everyone, </FONT></SPAN></DIV>
<DIV><SPAN class=509262316-07122012></SPAN> </DIV>
<DIV><SPAN class=509262316-07122012><FONT size=2 face=Arial>Just wanted to
say to the developers of this product. Thanks for this. Pretty
easy to setup, and my users are already
testing.</FONT></SPAN></DIV></BLOCKQUOTE><FONT size=2><FONT
face=Arial>Thanks! G<FONT size=2>lad you li<FONT size=2>ke it.
:-)</FONT></FONT></FONT></FONT><BR>
<BLOCKQUOTE
cite=mid:8F253C31DDD4854FB03ECF22268CAA64025CEA27@jfsmail1.forsythshirt.net
type="cite">
<DIV><SPAN class=509262316-07122012></SPAN> </DIV>
<DIV><SPAN class=509262316-07122012><FONT size=2 face=Arial>Couple of
items. </FONT></SPAN></DIV>
<DIV><SPAN class=509262316-07122012></SPAN> </DIV>
<DIV><SPAN class=509262316-07122012><FONT size=2 face=Arial>First, gmail,
and yahoo kept flagging emails as junk. Fairly certain this was from
sendmail inserting received from <A href="mailto:apache@localhost"
moz-do-not-send="true">apache@localhost</A>. I tried several things,
and finally gave up, and replaced sendmail with
postfix.</FONT></SPAN></DIV></BLOCKQUOTE><FONT size=2><FONT face=Arial>You
can do this with a setting in php.ini to say somethi<FONT size=2>ng similar
to<BR><FONT size=2>sendmail_path = "/usr/sbin/sendmail -t -i
-fdo-not-reply@york.ac.uk"<BR><BR><FONT size=2>That simply overrides the
default "sendmail" command used by the PHP mail()
function.</FONT><BR></FONT></FONT></FONT></FONT>
<BLOCKQUOTE
cite=mid:8F253C31DDD4854FB03ECF22268CAA64025CEA27@jfsmail1.forsythshirt.net
type="cite">
<DIV><SPAN class=509262316-07122012></SPAN><BR></DIV>
<DIV><SPAN class=509262316-07122012><FONT size=2 face=Arial>Secondly, is
there info on what would be required to replace the Recaptcha module with
an alternative. I much prefer the Playthru test from <A
href="http://areyouahuman"
moz-do-not-send="true">http://areyouahuman</A>.</FONT></SPAN></DIV>
<DIV><SPAN class=509262316-07122012></SPAN><BR></DIV></BLOCKQUOTE>The code
to call the recaptcha module is all in
/opt/zendto/www/{download.php,pickup.php,req.php,verify.php} and it's fairly
obvious code when you take a look at it. It basically just does
this:<BR><BR> $reCaptchaPrivateKey =
$theDropbox->recaptchaPrivateKey();<BR> if
($reCaptchaPrivateKey != 'disabled')
{<BR> $resp =
recaptcha_check_answer
($reCaptchaPrivateKey,<BR>
$_SERVER["REMOTE_ADDR"],<BR>
$_POST["recaptcha_challenge_field"],<BR>
$_POST["recaptcha_response_field"]);<BR>
}<BR><BR> if (($reCaptchaPrivateKey ==
'disabled' || $resp->is_valid) .......<BR><BR>So you just need to replace
that with the code to call any CAPTCHA of your choice. Put the PHP code for
your choice of captcha module into recaptchalib.php</BLOCKQUOTE>The
"AreYouAHuman.com" captcha seems to be the best of the alternatives I have
seen, as it has an accessible interface in the form of the audio
option.<BR><BR>I've already implemented it on my development site, and may
well add it as an option to the Google reCAPTCHA one.<BR>At the moment it's a
bit of a hack, but I can tidy it up and offer it as a proper
alternative.<BR><BR>Cheers,<BR><PRE class=moz-signature cols="72">Jules
--
Julian Field MEng MBCS CITP CEng
<A class=moz-txt-link-abbreviated href="http://www.Zend.To" moz-do-not-send="true">www.Zend.To</A>
Twitter: @JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
'Always do sober what you said you'd do drunk. That will teach you
to keep your mouth shut.' - Ernest Hemingway
</PRE><BR><PRE class=moz-signature cols="72">Jules
--
Julian Field MEng MBCS CITP CEng
<A class=moz-txt-link-abbreviated href="http://www.Zend.To">www.Zend.To</A>
Twitter: @JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
South-east Iceland: Southeasterly, but southwesterly in north, becoming
cyclonic later in west, 4 or 5. Rough or very rough, becoming moderate or
rough. Showers. Mainly good.
</PRE></BLOCKQUOTE></BODY></HTML>