groupwise send mail

Max M maxm at mxm.dk
Sat Feb 25 19:23:36 EST 2006


ericoneal at gmail.com wrote:
> Can someone give me an idea as to why this is not working?  The
> Recipients.Add line doesnt cause an error, but my recipients arent
> being used.  The email never gets sent because there is no recipeients.
> 
> Thanks,
> Eric
> 
> 
> import win32com.client
> gwApp = win32com.client.Dispatch('NovellGroupWareSession')
> acct1 = gwApp.Login("NDS:\\Tree_Name","user.context", "")
> oMail = acct1.MailBox.Messages.Add ("GW.Message.Mail", "Draft")
> oMail.fromtext = "Python Hazmat Script"
> oMail.Recipients.Add("doodie at example.com")
> oMail.Subject.PlainText = "Script error"
> oMail.BodyText.PlainText = "The Python Hazmat script failed"
> oMail.send
> gwApp.quit
> 

Methods must allways have a () in Python to be called

 > oMail.send()
 > gwApp.quit()


Otherwise you are just adressing the objects

eg. this is perfectly ok:

send = oMail.send
send()

or

q = gwApp.quit
q()

-- 

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science



More information about the Python-list mailing list