Hello all of you ,
I need a help from web2py group actually i want to develop feedback
from for my website so for thats i'm using this controller code and
this code is working when, i'm using rock server with smtp and when i
use with 'gae' with google appengine it not working so
so i need your suggest on this code guys ...
def feedback():
form=FORM(TABLE(TR("Your
name:",INPUT(_type="text",_name="name",requires=IS_NOT_EMPTY(error_message='Please
Enter Your Name'))),
TR("Your
email:",INPUT(_type="text",_name="email",requires=IS_EMAIL())),
TR("Contact
No",INPUT(_type="text",_name="contact",requires=IS_NOT_EMPTY(error_message='Please
Enter Your Contact Number'))),
TR("Looking For",SELECT('Career','Contact
Us','Complaints','Feedback',_name="query",requires=IS_IN_SET(['Career','Contact
Us','Complaints','Feedback']))),
TR("Message",TEXTAREA(_name="message",value="",requires=IS_NOT_EMPTY(error_message='Please
Enter Your Message'))),
TR("",INPUT(_type="submit",_value="SUBMIT" ))))
if form.accepts(request,session):
mailid()
response.flash = 'Your Query is Submited
Successfully'
return dict(form=form)#,recipients = recipients, message_text
= message_text)
def mailid():
#import Mail
from gluon.tools import Mail
mail=Mail()
#specify server
mail=auth.settings.mailer
mail.settings.server='GAE'#'smtp.gmail.com:587'
mail.settings.login='[email protected]:pwd'
#specify address to send as
mail.settings.sender=request.vars.email
#send the message
msg = request.vars.name,
request.vars.email,request.vars.contact
mail.send(to=['[email protected]'],
subject=request.vars.query,
message= request.vars.message)
#recipients = ['John Smith <[email protected]>']
#subject = "Your Order Has Shipped"
#for recipient in recipients:
#status = Mail.send(to=recipient, subject=subject,
message_text=message_text, message_html=message_html)
return ''