python呼び出しメールクラス
1076 ワード
class SendEmail:
global send_user
global email_host
global password
email_host = "smtp.163.com" # 163
send_user = "[email protected]"
password = "xuefei494199078"
def send_mail(self, user_list, sub, content): # , ,
user = "xuefei" + "" #
message = MIMEText(content, _subtype='plain', _charset='utf-8') #
message['Subject'] = sub #
message['From'] = user #
message['To'] = ";".join(user_list) # , ;
server = smtplib.SMTP() #
server.connect(email_host)
server.login(send_user, password) #
server.sendmail(user, user_list, message.as_string()) # , ,
server.close() #
def send_main(self, pass_list, fail_list): # /
pass_num = float(len(pass_list))
fail_num = float(len(fail_list))
count_num = pass_num + fail_num
#
pass_resul