Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
send report via email
#1
Solved: 10 Years, 9 Months, 1 Week ago
Dear All,

is it possible to send the qtp generated report using email?
i m converting the report into html format. now i wamt to send this
report to my mail box.

i m using Microsoft Outlook Express 6 for mailing purpose



Thanks and Regards,
shweta
Reply
#2
Solved: 10 Years, 9 Months, 1 Week ago
Try this code

Code:
Set olapp = CreateObject("Outlook.Application")
Set olns = olapp.GetNameSpace("MAPI")
olns.logon
Set objfolder=olns.getdefaultfolder(6)
objfolder.display

set msg = olapp.createitem(olMailitem)
Set rcp = msg.recipients.Add ("xxx@gmail.com")

msg.subject = "Automated mail from QTP - Result "
msg.body = "XXXXXXXXXXXXXXX"
msg.Attachments.Add ("Z:\Sample.xls")
msg.send
Reply
#3
Solved: 10 Years, 9 Months, 1 Week ago
its giving error

screenshot attached.


Attached Files Image(s)
   
Reply
#4
Solved: 10 Years, 9 Months, 1 Week ago
Please select ActiveX Addin in Addin Manager
Reply
#5
Solved: 10 Years, 9 Months, 1 Week ago
Active X is Already selected ...

still giving error....


Screenshot attached


Attached Files Image(s)
   
Reply
#6
Solved: 10 Years, 9 Months, 1 Week ago
It is CreateObject("Outlook.Application") not "Outlook.Express"
Reply
#7
Solved: 10 Years, 9 Months, 1 Week ago
Screenshot attached


Attached Files Image(s)
   
Reply
#8
Solved: 10 Years, 9 Months, 1 Week ago
Not sure , y ur facing the error

From my side, the code which i posted is perfectly working.

Post ur complete script so that we can have a look at it
Reply
#9
Solved: 10 Years, 9 Months, 1 Week ago
'Email generation VB Script snipet.
'Pre requisite: MS Outlook apllication up running on the desktop

Code:
Dim ToAddress
Dim Subject
Dim Body
Dim Attachment
Dim oUtlookApp, nAmeSpace, newMail

'SystemUtil.Run "C:\Program Files\Microsoft Office\Office11\OUTLOOK.EXE" 'This line should be enabled if the Outlook on the desktop is not running

SystemUtil.Run "C:\Program Files\Outlook Express\msimn.exe"

ToAddress = "xyz@gmail.com" ' Message recipient Address

Set oUtlookApp = CreateObject("Outlook.Application")

Set nAmeSpace = oUtlookApp.GetNamespace("MAPI")

Set newMail = oUtlookApp.CreateItem(0)

Subject = "This is a test mail" 'Message Subject you can update

Body = "This the message for testing. " 'Message body you can update

newMail.Subject = Subject

newMail.Body = Body & vbCrLf

newMail.Recipients.Add(ToAddress)

newMail.Attachments.Add("D:\Automation\report\login.html") 'You can update attachment file name

newMail.Send

Set nAmeSpace = Nothing

Set oUtlookApp = Nothing

'end of the email generation code===================================================================
Reply
#10
Solved: 10 Years, 9 Months, 1 Week ago
Try this, best of luck

Code:
Dim ToAddress
Dim Subject
Dim Body
Dim Attachment
Dim oUtlookApp, nAmeSpace, newMail

ToAddress = "xyz@gmail.com" ' Message recipient Address

Set oUtlookApp = CreateObject("Outlook.Application")

Set nAmeSpace = oUtlookApp.GetNamespace("MAPI")

nAmeSpace.logon

Set objfolder=olns.getdefaultfolder(6)
objfolder.display

Subject = "This is a test mail" 'Message Subject you can update

Body = "This the message for testing. " 'Message body you can update

newMail.Subject = Subject

newMail.Body = Body & vbCrLf

newMail.Recipients.Add(ToAddress)

newMail.Attachments.Add("D:\Automation\report\login.html") 'You can update attachment file name

newMail.Send

Set nAmeSpace = Nothing

Set oUtlookApp = Nothing
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How to send/pass UFT Run Error Dialog as output value to main driver script lravi4u 0 345 11-05-2023, 03:55 PM
Last Post: lravi4u
  Send automatic email notification when test run started helmzshelmz 0 935 04-03-2020, 07:54 AM
Last Post: helmzshelmz
  Report Viewer showing hundreds of WebElement.Exists? themoon 1 2,229 03-09-2016, 02:43 PM
Last Post: vinod123
  To send Fail Results to mail Naresh 1 2,411 04-23-2015, 08:30 PM
Last Post: babu123
  How to attach HTML file to Email Naresh 0 2,749 04-06-2015, 02:04 PM
Last Post: Naresh

Forum Jump:


Users browsing this thread: 1 Guest(s)