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 ''

Reply via email to