[python] 邮件格式问题?
#!/usr/bin/python"my_mail.py"import smtplibimport poplibimport timeSMTPSVR = "email.163.com" # "smtp.python.is.cool"POP3SVR = "email.163.com" # "pop.python.is.cool"SENDER = RECVER = "ken_scott@163.com" # "wesley@python.is.cool"USER = "ken_scott" # "wesley"PAWD = "k*****" # "youllNeverGuess"origHdrs = ["From: %s" % SENDER, "To: %s" % RECVER, "Subject: test msg"]origBody = ["xxx", "yyy", "zzz"]origMsg = "\r\n\r\n".join(["\r\n".join(origHdrs), "\r\n".join(origBody)])sendSvr = smtplib.SMTP(SMTPSVR)errs = sendSvr.sendmail(SENDER, (RECVER,), origMsg)sendSvr.quit()assert len(errs) == 0, errstime.time(10) # wait for mail to be deliveredrecvSvr = poplib.POP3(POP3SVR)recvSvr.user(USER)recvSvr.pass_(PAWD)rsp, msg, siz = recvSvr.retr(recvSvr.stat()[0])sep = msg.index(" ")recvBody = msg[sep+1:]assert origBody == recvBody # assert identical