How can I add Recaptcha to an email form?

I am defining my mail settings here

def email_user(sender,message,subject="Web Request from [NamiYama]"):
    from gluon.tools import Mail
    mail=Mail()

    mail.settings.server='smtp.gmail.com:587'
    mail.settings.login=None or 'user:pass'
    mail.settings.register_captcha = Recaptcha(request, 'PUBLIC_KEY',
'PRIVATE_KEY')
    mail.settings.sender=sender
    toaddrs=[x.email for x in db().select(db.recipient.email)]
    mail.send(to=toaddrs, subject=subject, message=message)

does this line work mail.settings.register_captcha = Recaptcha(request,
'PUBLIC_KEY',
'PRIVATE_KEY')

if so how can I ad it to my form?

Any ideas *cheers

Reply via email to