<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic RE: Outlook VBO - Reply to Email in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84048#M35243</link>
    <description>&lt;P&gt;Thanks Ami, that worked.&lt;/P&gt;
&lt;P&gt;
&lt;/P&gt;&lt;P&gt;i know, I am responding way too late &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;below is what i used&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dim app = CreateObject("Outlook.Application")&lt;BR /&gt;Dim _nameSpace As Microsoft.Office.Interop.Outlook.NameSpace = app.GetNameSpace("MAPI")&lt;/P&gt;
&lt;P&gt;Dim item = _nameSpace.GetItemFromID(Entry_ID)&lt;BR /&gt;Dim reply = item.Reply&lt;BR /&gt;Dim ForwardBody as String&lt;/P&gt;
&lt;P&gt;If String.IsNullOrEmpty(Subject) Then&lt;BR /&gt;If Left(item.Subject,3) = "RE:" then&lt;BR /&gt;reply.Subject = item.Subject&lt;BR /&gt;else&lt;BR /&gt;reply.Subject = "RE: " &amp;amp; item.Subject&lt;BR /&gt;end if&lt;BR /&gt;Else&lt;BR /&gt;reply.Subject = Subject&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;If Message_Is_HTML Then&lt;BR /&gt;reply.BodyFormat = 2&lt;BR /&gt;ForwardBody = "*****Original Message*****" &amp;amp; "&amp;lt;br&amp;gt;" &amp;amp; "From: " &amp;amp; item.SentOnBehalfOfName &amp;amp; " [mailto:" &amp;amp; item.SentOnBehalfOfName &amp;amp; "]&amp;lt;br&amp;gt;" &amp;amp; "Sent: " &amp;amp; Format(item.ReceivedTime, "dddd, MMMM dd, yyyy ") &amp;amp;Format(item.ReceivedTime, "h:mm:ss tt") &amp;amp; "&amp;lt;br&amp;gt;" &amp;amp; "To: " &amp;amp; item.To &amp;amp; "&amp;lt;br&amp;gt;Subject: " &amp;amp; item.Subject&lt;BR /&gt;reply.HTMLBody = Message &amp;amp; "&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;p&amp;gt;" &amp;amp; ForwardBody &amp;amp; "&amp;lt;/p&amp;gt;&amp;lt;br&amp;gt;" &amp;amp; item.HTMLBody&lt;BR /&gt;reply.Display&lt;BR /&gt;Else&lt;BR /&gt;ForwardBody = "*****Original Message*****" &amp;amp; vbNewLine &amp;amp; "From: " &amp;amp; item.SentOnBehalfOfName &amp;amp; " [mailto:" &amp;amp; item.SentOnBehalfOfName &amp;amp; "]" &amp;amp; vbNewLine &amp;amp; "Sent: " &amp;amp; Format(item.ReceivedTime, "dddd, MMMM dd, yyyy ") &amp;amp; Format(item.ReceivedTime, "h:mm:ss tt") &amp;amp; vbNewLine &amp;amp; "To: " &amp;amp; item.To &amp;amp; vbNewLine &amp;amp; "Subject: " &amp;amp; item.Subject &lt;BR /&gt;reply.Body = Message &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; ForwardBody &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; item.Body&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;If Sensitivity = Int(Sensitivity) AndAlso (Sensitivity &amp;gt;= 0 And Sensitivity &amp;lt;= 3)&lt;BR /&gt;reply.Sensitivity = Sensitivity&lt;BR /&gt;Else&lt;BR /&gt;reply.Sensitivity = 0&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;If Importance = Int(Importance) AndAlso (Importance &amp;gt;= 0 And Importance &amp;lt;= 2) Then&lt;BR /&gt;reply.Importance = Importance&lt;BR /&gt;Else&lt;BR /&gt;reply.Importance = 1&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;reply.Send&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Ishan Mahajan &lt;BR /&gt;India&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
    <pubDate>Thu, 24 Dec 2020 12:06:00 GMT</pubDate>
    <dc:creator>IshanMahajan</dc:creator>
    <dc:date>2020-12-24T12:06:00Z</dc:date>
    <item>
      <title>Outlook VBO - Reply to Email</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84045#M35240</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;When i am using Outlook VBO, Reply to Email action, it is sending mails but they are going out as new mail not as a reply, subject line misses RE: in subject line and generated mail does not show the mail thread.&lt;BR /&gt;&lt;BR /&gt;Any suggestion to fix this ?&lt;BR /&gt;&lt;BR /&gt;I am using BP 6.4.3a&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Ishan Mahajan &lt;BR /&gt;India&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Mon, 06 Jan 2020 08:42:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84045#M35240</guid>
      <dc:creator>IshanMahajan</dc:creator>
      <dc:date>2020-01-06T08:42:00Z</dc:date>
    </item>
    <item>
      <title>RE: Outlook VBO - Reply to Email</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84046#M35241</link>
      <description>You could make your own Reply action, and just change the code to put in RE: and include text from the previous message. I glanced at the code for the Reply to Email action, and I it looks like it attempts what it's supposed to, but it does the same thing for me.&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Dave Morris&lt;BR /&gt;3Ci @ Southern Company&lt;BR /&gt;Atlanta, GA&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Mon, 06 Jan 2020 13:28:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84046#M35241</guid>
      <dc:creator>david.l.morris</dc:creator>
      <dc:date>2020-01-06T13:28:00Z</dc:date>
    </item>
    <item>
      <title>RE: Outlook VBO - Reply to Email</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84047#M35242</link>
      <description>In the &lt;A href="https://higherlogicdownload.s3-external-1.amazonaws.com/BLUEPRISM/Internal%20MAPI%20v2_11_13_2019.txt?AWSAccessKeyId=AKIAVRDO7IEREB57R7MT&amp;amp;Expires=1578493313&amp;amp;Signature=S5p7DQAVuvGRcRty8w%2BSjIpj%2FpY%3D" target="_blank" rel="noopener"&gt;version of the VBO I posted&lt;/A&gt;, I replaced the HTMLBody definition. The code below assumes an additional input called HTML (Flag) that determines if it should pull the plaintext or HTML version of the message.&lt;BR /&gt;&lt;BR /&gt;
&lt;PRE class="language-markup"&gt;'reply.HTMLBody = Message &amp;amp; vbCrLf &amp;amp; item.HTMLBody

Dim ForwardBody as String

if HTML = True then
	reply.BodyFormat = 2
	ForwardBody = "*****Original Message*****" &amp;amp; "&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;br&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;" &amp;amp; "From: " &amp;amp; item.SentOnBehalfOfName &amp;amp; " [mailto:" &amp;amp; item.SentOnBehalfOfName &amp;amp; "]&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;br&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;" &amp;amp; "Sent: " &amp;amp; Format(item.ReceivedTime, "dddd, MMMM dd, yyyy ") &amp;amp;Format(item.ReceivedTime, "h:mm:ss tt") &amp;amp; "&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;br&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;" &amp;amp; "To: " &amp;amp; item.To &amp;amp; "&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;br&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Subject: " &amp;amp; item.Subject
	reply.HTMLBody = MailBody &amp;amp; "&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;br&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;br&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;" &amp;amp; ForwardBody &amp;amp; "&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;/&lt;/SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token punctuation"&gt;&amp;lt;&lt;/SPAN&gt;br&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;" &amp;amp; item.HTMLBody
	reply.Display
else
	ForwardBody = "*****Original Message*****" &amp;amp; vbNewLine &amp;amp; "From: " &amp;amp; item.SentOnBehalfOfName &amp;amp; " [mailto:" &amp;amp; item.SentOnBehalfOfName &amp;amp; "]" &amp;amp; vbNewLine &amp;amp; "Sent: " &amp;amp; Format(item.ReceivedTime, "dddd, MMMM dd, yyyy ") &amp;amp; Format(item.ReceivedTime, "h:mm:ss tt") &amp;amp; vbNewLine &amp;amp; "To: " &amp;amp; item.To &amp;amp; vbNewLine &amp;amp; "Subject: " &amp;amp; item.Subject 
	reply.Body = MailBody &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; ForwardBody &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; item.Body
end if​&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Ami Barrett&lt;BR /&gt;Sr Product Consultant&lt;BR /&gt;Blue Prism&lt;BR /&gt;Richardson, TX&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 08 Jan 2020 13:35:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84047#M35242</guid>
      <dc:creator>AmiBarrett</dc:creator>
      <dc:date>2020-01-08T13:35:00Z</dc:date>
    </item>
    <item>
      <title>RE: Outlook VBO - Reply to Email</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84048#M35243</link>
      <description>&lt;P&gt;Thanks Ami, that worked.&lt;/P&gt;
&lt;P&gt;
&lt;/P&gt;&lt;P&gt;i know, I am responding way too late &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;below is what i used&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dim app = CreateObject("Outlook.Application")&lt;BR /&gt;Dim _nameSpace As Microsoft.Office.Interop.Outlook.NameSpace = app.GetNameSpace("MAPI")&lt;/P&gt;
&lt;P&gt;Dim item = _nameSpace.GetItemFromID(Entry_ID)&lt;BR /&gt;Dim reply = item.Reply&lt;BR /&gt;Dim ForwardBody as String&lt;/P&gt;
&lt;P&gt;If String.IsNullOrEmpty(Subject) Then&lt;BR /&gt;If Left(item.Subject,3) = "RE:" then&lt;BR /&gt;reply.Subject = item.Subject&lt;BR /&gt;else&lt;BR /&gt;reply.Subject = "RE: " &amp;amp; item.Subject&lt;BR /&gt;end if&lt;BR /&gt;Else&lt;BR /&gt;reply.Subject = Subject&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;If Message_Is_HTML Then&lt;BR /&gt;reply.BodyFormat = 2&lt;BR /&gt;ForwardBody = "*****Original Message*****" &amp;amp; "&amp;lt;br&amp;gt;" &amp;amp; "From: " &amp;amp; item.SentOnBehalfOfName &amp;amp; " [mailto:" &amp;amp; item.SentOnBehalfOfName &amp;amp; "]&amp;lt;br&amp;gt;" &amp;amp; "Sent: " &amp;amp; Format(item.ReceivedTime, "dddd, MMMM dd, yyyy ") &amp;amp;Format(item.ReceivedTime, "h:mm:ss tt") &amp;amp; "&amp;lt;br&amp;gt;" &amp;amp; "To: " &amp;amp; item.To &amp;amp; "&amp;lt;br&amp;gt;Subject: " &amp;amp; item.Subject&lt;BR /&gt;reply.HTMLBody = Message &amp;amp; "&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;p&amp;gt;" &amp;amp; ForwardBody &amp;amp; "&amp;lt;/p&amp;gt;&amp;lt;br&amp;gt;" &amp;amp; item.HTMLBody&lt;BR /&gt;reply.Display&lt;BR /&gt;Else&lt;BR /&gt;ForwardBody = "*****Original Message*****" &amp;amp; vbNewLine &amp;amp; "From: " &amp;amp; item.SentOnBehalfOfName &amp;amp; " [mailto:" &amp;amp; item.SentOnBehalfOfName &amp;amp; "]" &amp;amp; vbNewLine &amp;amp; "Sent: " &amp;amp; Format(item.ReceivedTime, "dddd, MMMM dd, yyyy ") &amp;amp; Format(item.ReceivedTime, "h:mm:ss tt") &amp;amp; vbNewLine &amp;amp; "To: " &amp;amp; item.To &amp;amp; vbNewLine &amp;amp; "Subject: " &amp;amp; item.Subject &lt;BR /&gt;reply.Body = Message &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; ForwardBody &amp;amp; vbCrlf &amp;amp; vbCrlf &amp;amp; item.Body&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;If Sensitivity = Int(Sensitivity) AndAlso (Sensitivity &amp;gt;= 0 And Sensitivity &amp;lt;= 3)&lt;BR /&gt;reply.Sensitivity = Sensitivity&lt;BR /&gt;Else&lt;BR /&gt;reply.Sensitivity = 0&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;If Importance = Int(Importance) AndAlso (Importance &amp;gt;= 0 And Importance &amp;lt;= 2) Then&lt;BR /&gt;reply.Importance = Importance&lt;BR /&gt;Else&lt;BR /&gt;reply.Importance = 1&lt;BR /&gt;End If&lt;/P&gt;
&lt;P&gt;reply.Send&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Ishan Mahajan &lt;BR /&gt;India&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 24 Dec 2020 12:06:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Outlook-VBO-Reply-to-Email/m-p/84048#M35243</guid>
      <dc:creator>IshanMahajan</dc:creator>
      <dc:date>2020-12-24T12:06:00Z</dc:date>
    </item>
  </channel>
</rss>

