#!/usr/bin/python # import pdb #pdb.set_trace() import smtplib def sendMail(to, subject, text, files=[], sserver="smtp.gmail.com"): sender = 'hareldvd@gmail.com' headers = "From: %s\nTo: %s\nSubject: %s\n\n" % (sender, to, subject) message = headers + text server = smtplib.SMTP(sserver, 587) server.set_debuglevel(1) # or 1 for verbosity server.ehlo(sender) server.starttls() server.ehlo(sender) # say hello again server.login(sender, 'stugabuga') server.sendmail(sender, to, message) # next line breaks with SIGSEGV server.quit() sendMail( ["hareldvd@ergolight-sw.com"], "hello","cheers", [] )