#!/usr/local/bin/python2.7
# encoding: gbk
import smtplib
import email
import os
import traceback
from email.message import Message
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from email.mime.base import MIMEBase
from email import encoders
import mimetypes
from email.mime.audio import MIMEAudio
import xlrd
import pykka
import sys
reload(sys)
sys.setdefaultencoding('gbk')
smtpserver='smtp.xxx.com'
smtpuser='wuxiaobing@xxx.com'
smtppass='xxxx'
smtpport='25'
def login():
server=smtplib.SMTP(smtpserver,smtpport)
server.ehlo()
server.login(smtpuser,smtppass)
return server
def sendTextEmail(toAdd,subject,content):
result = False
server = login()
msg = Message()
msg['Mime-Version']='1.0'
msg['From'] = smtpuser
msg['To'] = toAdd
msg['Subject'] = subject
msg['Date'] = email.Utils.formatdate() # curr datetime, rfc2822
msg.set_payload(content)
try:
server.sendmail(smtpuser,toAdd,str(msg)) # may also raise exc
result = '发送收件人: '+toAdd+'成功 ! '
except Exception:
#print Exception,ex
print '发送收件人: '+toAdd+' 失败!'
return result
#if __name__ == '__main__':
# encoding: gbk
import smtplib
import email
import os
import traceback
from email.message import Message
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from email.mime.base import MIMEBase
from email import encoders
import mimetypes
from email.mime.audio import MIMEAudio
import xlrd
import pykka
import sys
reload(sys)
sys.setdefaultencoding('gbk')
smtpserver='smtp.xxx.com'
smtpuser='wuxiaobing@xxx.com'
smtppass='xxxx'
smtpport='25'
def login():
server=smtplib.SMTP(smtpserver,smtpport)
server.ehlo()
server.login(smtpuser,smtppass)
return server
def sendTextEmail(toAdd,subject,content):
result = False
server = login()
msg = Message()
msg['Mime-Version']='1.0'
msg['From'] = smtpuser
msg['To'] = toAdd
msg['Subject'] = subject
msg['Date'] = email.Utils.formatdate() # curr datetime, rfc2822
msg.set_payload(content)
try:
server.sendmail(smtpuser,toAdd,str(msg)) # may also raise exc
result = '发送收件人: '+toAdd+'成功 ! '
except Exception:
#print Exception,ex
print '发送收件人: '+toAdd+' 失败!'
return result
#if __name__ == '__main__':