if not REQUEST.query.json then fail("unknown request") end local rq = (JSON.decodeString(REQUEST.query.json)) local to = "xsang.le@gmail.com" local from = "From: "..rq.email.."\n" local suject = "Subject: "..rq.subject.."\n" local content = "Contact request from:"..rq.name.."\n Email: "..rq.email.."\n"..rq.content.."\n" local cmd = 'echo "'..utils.escape(from..suject..content)..'"| sendmail '..to --print(cmd) local r = os.execute(cmd) if r then result(r) else fail("Cannot send email at the moment, the service may be down") end