以下 脚本测试通过!!!!!
from Tkinter import Tk
from time import sleep
from tkMessageBox import showwarning
import win32com.client as win32
warn = lambda app:showwarning(app,"Exit?")
Range=range(3,8)
def outlook():
app="Outlook"
olook=win32.gencache.EnsureDispatch("%s.Application"%app)
mail=olook.CreateItem(win32.constants.olMailItem)
recip=mail.Recipients.Add("your-mail@xxx.com")
subj=mail.Subject="Python-to-%s Demo"%app
body=["Line %d"% i for i in Range]
body.insert(0,"%s\r\n"%subj)
body.append("\r\nTh-th-th-that's all folks!")
mail.Body="\r\n".join(body)
mail.Send()
'''
ns=olook.GetNamespace("MAPI")
obox=ns.GetDefaultFolder(win32.constants.olFolderOutbox)
obox.Display()
obox.Items.Item(1).Display()
'''
warn(app)
olook.Quit()
if __name__=="__main__":
Tk().withdraw()
outlook()