--- gmlw.py 2004-07-01 01:59:54.000000000 +0800 +++ gmlw.py.new 2006-10-15 22:28:11.000000000 +0800 @@ -298,6 +298,8 @@ server = smtplib.SMTP(self.smtpsvr.get()) server.set_debuglevel(1) + if self.needath.get(): + server.login(self.smtpusr.get(),self.smtppwd.get()) if self.rcvorsn.get() == self.rcvtyps[1]: fullmsg = re.sub(r'From: .*', 'From: %s' % self.recipnt.get(), self.msg.__str__( ) + '\x0a' + self.document, 1 )