hi devrishi
this very basic example works for me, if not for you then post more details on the actual error.
oOutlook = CreateObject("outlook.application")
oMailItem = oOutlook.CreateItem(0)
oMailItem.Recipients.Add("
mickey@mouse.com")
oMailItem.Attachments.Add("c:\temp\temp.txt")
oMailItem.Save()
oMailItem.Send()
Release All
Return
regards.