Subversion Repositories SmartDukaan

Rev

Rev 8066 | Rev 8111 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8066 Rev 8069
Line 33... Line 33...
33
            self.sendGridMailServer.ehlo()
33
            self.sendGridMailServer.ehlo()
34
            self.sendGridMailServer.starttls()
34
            self.sendGridMailServer.starttls()
35
            self.sendGridMailServer.ehlo()
35
            self.sendGridMailServer.ehlo()
36
            self.sendGridMailServer.login(self.sendGridSender, self.sendGridPassword)
36
            self.sendGridMailServer.login(self.sendGridSender, self.sendGridPassword)
37
 
37
 
38
            self.gmailServer = smtplib.SMTP("smtp.gmail.com", 587)
38
#            self.gmailServer = smtplib.SMTP("smtp.gmail.com", 587)
39
            self.gmailSender = "help@shop2020.in"
39
#            self.gmailSender = "help@shop2020.in"
40
            self.gmailPassword = "5h0p2o2o"
40
#            self.gmailPassword = "5h0p2o2o"
41
            self.gmailServer.ehlo()
41
#            self.gmailServer.ehlo()
42
            self.gmailServer.starttls()
42
#            self.gmailServer.starttls()
43
            self.gmailServer.ehlo()
43
#            self.gmailServer.ehlo()
44
            self.gmailServer.login(self.gmailSender, self.gmailPassword)            
44
#            self.gmailServer.login(self.gmailSender, self.gmailPassword)            
45
            print "Authentication successful", time.time()
45
            print "Authentication successful", time.time()
46
            
46
            
47
        except smtplib.SMTPConnectError as e:
47
        except smtplib.SMTPConnectError as e:
48
            print 'Specified host did not respond correctly', e        
48
            print 'Specified host did not respond correctly', e        
49
        except smtplib.SMTPHeloError as e:
49
        except smtplib.SMTPHeloError as e:
Line 117... Line 117...
117
        emails_to_be_dispatched = helper_client.getEmailsToBeSent()
117
        emails_to_be_dispatched = helper_client.getEmailsToBeSent()
118
        print len(emails_to_be_dispatched)
118
        print len(emails_to_be_dispatched)
119
        
119
        
120
        for email in emails_to_be_dispatched:
120
        for email in emails_to_be_dispatched:
121
            try:
121
            try:
-
 
122
                send_result = "error"
122
                send_result = self.sendMail(email)
123
                send_result = self.sendMail(email)
123
            except Exception as e:
124
            except Exception as e:
124
                print sys.exc_info()[0]
125
                print sys.exc_info()[0]
125
                print e
126
                print e
126
                print 'Error occurred sending emails.'
127
                print 'Error occurred sending emails.'