Breaking News

How do I work with the MAPIEx VBO?

How do I work with the MAPIEx VBO? How is it installed? What functionality does it provide?





There is documentation available on the Blue Prism Portal entitled: Releases, Add-Ons, MAPIEx 1.1.15 area of the portal. This describes much of the general functionality of the Exchange Server API (MAPIEx) interfaces with regards to their use in Blue Prism development.
Installing MAPIEx
There are three main stages to ensure that the MAPIEx automation object is correctly referenced by Blue Prism.
1. Install the MAPIEx files onto the Blue Prism client (or on any machine that will use this functionality). The installer can be found on the Blue Prism portal under 'Releases' then by clicking the 'addons' link. The installer file is called 'BluePrismMapiEx1.1.15.msi'
The installation will include the following files:-
  • BluePrismMAPIExAutomation.dll
  • BluePrismMAPIExAutomation.tlb
  • BPMAPIEx.chm
  • MAPI32.dll
  • MAPIEx.dll
  • BPA Object - Blue Prism MAPIEx.xml (in the 'VBO' sub-folder)
These files will be installed into the “C:\Program Files (x86)\Blue Prism Limited\Blue Prism Automate” directory as part of the .MSI installation process
2. On 64-bit machines, Blue Prism will be installed in 'C:\Program Files', but MAPIEx gets installed into 'C:\Program Files (x86)' because it is a 32-bit program. If developing on a 64-bit machine, either modify the installation folder to match your Blue Prism installation, or copy the installed MAPIEx files into the Blue Prism installation folder after the installation has been done.


RememberMAPIEx will not work with 64-bit Outlook.
3. The easiest way to use MAPIEx is to Import the BPA Object - Blue Prism MAPIEx.xml
If you wish to work programmatically with the object, edit the MAPIEx VBO from within Blue Prism's Object Studio. Select the 'Initialise' tab, and then double-click on the Business Objects Page Information stage (containing the properties for the page) to reveal the properties for this page. Select the 'Code Options' tab. Browse to the 'BluePrismMAPIExAutomation.dll' located in the correct installation directory, ensuring that the full path and filename is referenced in the 'External References' list.
e.g. 'C:\Program Files\Blue Prism Limited\Blue Prism Automate\BluePrismMAPIExAutomation.dll'
MAPIEx as an Internal and External Business Object
MAPIEx can be worked with an an "internal" or "external" Business Object. Internal objects are imported into the Blue Prism database, and so are available to all users who have access to the database. External Business Objects are specific to the machine on which they are installed and are not visible by other users. It is generally recommended that the Internal Business Object is used in preference ot the External object.
To add MAPIEX as an External Business Object:-
  • Open the 'External Business Objects' tab in the Business Objects section of System Manager.
  • Create a new object, using the class name 'BluePrism.WindowsAutomation.clsMAPIExAutomation' in the 'Add a new object' field.
  • Click 'OK' to complete the process.
  • A new Business Object named "Blue Prism MAPIEx Automation (2005)" will be added.
What can you do with MAPIEx?
The main functionality involved with MAPIEx is to obtain information about e-mails and to manipulate them (i.e. delete, move, or send them). The in-product Help contains information about how each of the functions and associated parameters provided by MAPIEx can be specified.
MAPIEx can be used to check for e-mail in specific Exchange Server mailboxes, and can then reply, forward or move e-mails in response to this.
Limitations
  • MAPIEx in v4.2 cannot deal properly with attachments that make use of non-English character sets.
  • It cannot currently use HTML or Rich Text e-mail formats, and deals only in plain text e-mails.
  • MAPIEx will only work with the Outlook mail client as a 32-bit application. 64-bit Outlook is not supported.

86 comments:

  1. Hi Bru,

    Nice tutorial! Let's keep our fingers crossed that this works. I would like to put this all to rest.


    Appreciate your
    effort for making
    such useful blogs and helping the community.
    Cheers,
    Morgan

    ReplyDelete
  2. Hi Man,

    Thank u For sharing this unique article . Definitely a life saver.


    Excellent tutorials - very easy to understand with all the details. I hope you will continue to provide more such tutorials.

    Many Thanks,
    Ajeeth Kapoor

    ReplyDelete
  3. Hiya,

    Thank you. Absolutely perfect! I was SOOOOO excited after seeing the blog and these instructions were absolutely wonderful! You’re a life saver!
    I am getting the error which is attached in the attachment can anyone give the solution to it?



    Queue Error?

    Anyways great write up, your efforts are much appreciated.

    Obrigado,
    Irene Hynes

    ReplyDelete
  4. Hi Preethi,

    Thanks for the post, it’s a great piece of article. Really saved my day.
    I have a data item which contains the text "Start Hi There End ".

    I need to extract anything which is between Start and End. Data keeps changing between Start and End
    Free Blue prism in claifornia . Sometimes nothing can be there. Ex:"Start End "
    Which function to use?

    Anyways great write up, your efforts are much appreciated.

    Ciao,
    Preethi.

    ReplyDelete
  5. Thanks for this great share. This post is much helpful for us.Excellent Blog! This is very helpful for who wants to learn professional Education. Please keep Going. Blue Prism Version 6 is capable to handle a lot of tasks in a very reliable manner and without making the organizations invest in bulk. One of the best things is it can easily be integrated with the business operations for the empowerment of the same. Blue Prism simply makes sure that the tasks can be handled in a secure and a fast manner.

    ReplyDelete
  6. Hi all, could you let me how we can copy outlook mail and save into shared drive as msg format.

    Thanks in advance.

    ReplyDelete
  7. Thank you for your information.it is very nice article.
    RPA Training in Pune

    ReplyDelete
  8. It is very useful information about Rpa Blue Prism. This is the place for a learner and glad to be here in this blog Thank you... RPA Training in Chennai | Blue Prism Training in Chennai

    ReplyDelete
  9. I am so proud of you and your efforts and work make me realize that anything can be done with patience and sincerity. Well I am here to say that your work has inspired me without a doubt.
    Click here:
    Angularjs training in chennai

    Click here:
    angularjs training in bangalore

    Click here:
    angularjs training in online

    Click here:
    angularjs training in Annanagar

    ReplyDelete
  10. I would like to thank you for your nicely written post, its informative and your writing style encouraged me to read it till end. Thanks
    Click here:
    Microsoft azure training in marathahalli
    Click here:
    Microsoft azure training in bangalore
    Click here:
    Microsoft azure training in pune

    ReplyDelete
  11. Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.
    Data Science training in kalyan nagar | Data Science training in OMR
    Data Science training in chennai | Data science training in velachery
    Data science training in tambaram | Data science training in jaya nagar

    ReplyDelete
  12. I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing.. Believe me I did wrote an post about tutorials for beginners with reference of your blog. 
    advanced excel training in bangalore

    ReplyDelete
  13. It's really a nice experience to read your post. Thank you for sharing this useful information.DataGuard Training

    Devops Training

    ReplyDelete
  14. Thank you for sharing wonderful information with us to get some idea about it.
    Blue Prism Online Training

    ReplyDelete
  15. This is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.
    Web Designing Course in chennai
    Java Training in Chennai
    Web development training in chennai
    website design training
    Java course in Chennai
    Java Training Institute in Chennai

    ReplyDelete
  16. In the beginning, I would like to thank you much about this great post. Its very useful and helpful for anyone looking for tips to help him learn and master in Angularjs. I like your writing style and I hope you will keep doing this good working.
    Angularjs Training in Bangalore
    Angularjs Training Institute In Bangalore
    Angularjs Course in Bangalore
    Android Institute in Bangalore
    Android Coaching in Bangalore
    Android Coaching Center in Bangalore

    ReplyDelete
  17. Awesome post. Really you are shared very informative concept... Thank you for sharing. Keep on updating…

    chocolatesanddreams
    Education

    ReplyDelete
  18. Hello there! This is my first comment here, so I just wanted to give a quick shout out and say I genuinely enjoy reading your articles.
    safety course in chennai

    ReplyDelete
  19. Nice, useful piece of information
    About Aditya Construction Company - Established in the year 2002, Aditya construction company is a renowned construction company in Telangana and Andhra Pradesh.
    3 bhk Luxury Flats in Hyderbad
    Visit Our Facebook Page For Aditya construction company



    ReplyDelete
  20. Nice Article Very USeful POst and If you Interested in Our Flats See Our Reviews here Aditya constructions Reviews

    ReplyDelete
  21. Hi,

    Can anyone please share download link of MAPIEx VBO with HTML.

    Thank You.

    ReplyDelete
  22. Fantastic work! This is the type of information that should follow collective approximately the web. Embarrassment captivating position Google for not positioning this transmit higher! Enlarge taking place greater than and visit my web situate
    angularjs online training

    apache spark online training

    informatica mdm online training

    devops online training

    aws online training

    ReplyDelete
  23. And indeed, I’m just always astounded concerning the remarkable things served by you. Some four facts on this page are undeniably the most effective I’ve had.
    Datascience Course Training in Chennai | Best Data Science Training in Chennai
    RPA Course Training in Chennai | Best RPA Training in Chennai
    AWS Course Training in Chennai | Best AWS Training in Chennai

    ReplyDelete
  24. Awesome article. It is so detailed and well formatted that i enjoyed reading it as well as get some new information too.
    Microsoft Azure online training
    Selenium online training
    Java online training
    Python online training
    uipath online training

    ReplyDelete

  25. Thanks for the great article this is very useful info thanks for the wonderful post.


    Best Devops Training Institute

    ReplyDelete

  26. I am from a Blue Prism Environment background, and now looking for a change in AIE02. Now since do not have much knowledge of AIE02 Exam. Will Blue Prism AIE02 exam help in getting a decent job? Also You can prepare yourself for the AIE02 questions to get Installing and Configuring a Blue Prism (Version 6.0) credentials.

    ReplyDelete
  27. we will allow you to experience to create and put within the checklist for employee payment. To have more enhanced results and optimized benefits, you can take some help from experts making a call at QuickBooks Payroll Support Phone Number Well! If you’re not in a position to customize employee payroll in Quickbooks which makes the list optimally, in QB and QB desktop

    ReplyDelete
  28. Great blog! Thanks for the info. Keep going.

    https://socialprachar.com/data-science-course-online-training-institute/

    ReplyDelete
  29. QuickBooks Enterprise has got plenty of alternatives for most of us. Significant quantity of features from the end are there any to guide both both you and contribute towards QuickBooks Enterprise Support Number your online business.

    ReplyDelete
  30. QuickBooks users are often present in situations where they should face lots of the performance plus some other errors due to various causes in their computer system. If you need any help for QuickBooks errors from customer care to get the means to fix these errors and problems, you can easily experience of QuickBooks Customer Support Number to get instant help with the guidance of your technical experts.

    ReplyDelete
  31. QuickBooks in current time is Number no. 1 accounting software popular in the USA , Canada , Europe and Australian market for business management. It handles and manages business , payroll , banking even your all transaction as well . Reflects regarding the efficiency graph of business. Its not merely simple but in addition may be manage easily , accounting software which helps to manage finances smartly. The QuickBooks Tech Support Phone Number is active at any hour for assistance.

    ReplyDelete
  32. Nowadays Intuit QuickBooks Support Number is a considerable challenge for business organizations to obtain an excellent strategy to manage their business accounts in a convenient way. To utilize a successful organization, you have to have a strong account management process to cultivate and lead.

    ReplyDelete
  33. QuickBooks has almost changed it is of accounting. Nowadays accounting has exploded to become everyone’s cup of tea and that’s only become possible because because of the birth of QuickBooks accounting software. We have the best and the most convenient answer to enhance your productivity by solving every issue you face with the software. Give us a call at Quickbooks Support Number to avail the greatest customer service services designed for you.

    ReplyDelete
  34. The connection lost issue, experience of the free web, sync issue in the software as well as other sort of setting which not easily can be bought & may block the whole workflow .
    When it comes to rectification regarding the issue call Quickbooks Support is can really help the Quickbooks users are right people to pin point and fix the matter completely

    ReplyDelete
  35. Our dedicated team is sure with you. These are typically surely working at any hour to assist and make suggestions if you run into any QuickBooks Payroll Technical Support Number. Our QuickBooks Support team surely have in-depth knowledge regarding the issues and complications of QuickBooks.

    ReplyDelete
  36. This becomes one of several primary reasons for poor cashflow management in lot of businesses. It's going to be the time for QuickBooks Support The traders can’t earn money. But, we have been here to support a forecast.

    ReplyDelete
  37. Are you facing the problem with decision making? The quantity of are you able to earn in four weeks? You must predict QuickBooks Support Phone Number before. Many individuals are not familiar with this.

    ReplyDelete
  38. They put their hundred percent efforts to resolve issues that are fairly complex.One thing that sets us apart from our competitors is that QuickBooks Enterprise Tech Support Number are available round the clock at your service.

    ReplyDelete

  39. The principal functionality of QuickBooks Technical Support Number is determined by company file. On the basis of the experts, if you want solve the problem, then you'll definitely definitely need to accept it first.

    ReplyDelete
  40. Enterprise edition brings along more technical processes and features, including a lot higher capacity to carry out more data and more complex inventory management tools. But the beauty for this powerful software suit is based on its easy-to-understand graphical user interface and same navigational tools used in its lower versions, which will make the QuickBooks Enterprise quite easy to address even for people with no account handling experience. Normally sold as an all inclusive package available in the market. Our QB Experts are pretty familiar with all of the versions of QuickBooks Enterprise released on the market till now by Intuit. So if it is choosing the most appropriate form of QB Enterprise for your business or assessing the sorts of errors which are usually encountered in the various versions of QB Enterprise, Our QuickBooks Enterprise Support Number would have no difficulty in delivering the best guidance and help with any issues and errors that users may have with QB Enterprise version.

    ReplyDelete
  41. Our QuickBooks enhanced payroll support can assist one to stand in an aggressive market. Intuit Payroll on the internet is one of several advanced competitive accounting software. Being occupied with many advanced functions, in the event that you will contact QuickBooks support to operate this impressive software, you can smoothly increase your business with no technical issue. To obtain the QuickBooks support, it is possible to contact our QuickBooks Payroll Tech Support Number.

    ReplyDelete
  42. Support For QuickBooks, a charge card applicatoin solution that'll be developed this kind of a means that one can manage payroll, inventory, sales and every other need of smaller businesses.

    ReplyDelete
  43. QuickBooks Customer Support Number application happens to be developed for the sole purpose of enabling the individuals in creating customary as well as financial ties, allowing them to manage cash flow, update the billings plus the transactions.

    ReplyDelete
  44. You can use QuickBooks to come up with any selection of reports you wish, keeping entries for several sales, banking transactions and plenty of additional. QuickBooks provides a myriad of options and QuickBooks Tech Support Number for an equivalent. it is commonplace to manage any errors on your own QuickBooks if you're doing not proceed with the syntax, if the code is not put in properly or if you’re having any corruption within the information of the QuickBooks.

    ReplyDelete
  45. Using the assistance of QuickBooks Support Phone Number, users will maintain records like examining, recording and reviewing the complicated accounting procedures.

    ReplyDelete
  46. Payroll and its attributes demand lots of attention and care. These attributes of any business or organization always need to be run in safe hands. QuickBook Tech Support Phone Number is software that fulfils the requirement for accuracy, correctness, etc.

    ReplyDelete
  47. An individual having QuickBooks Payroll Tech Support Number subscription are facilitated with trending and lots of accurate calculations of tax tables, forms, e-file & pay options, etc.

    ReplyDelete
  48. QuickBooks Enterprise is tailored for your business specifically. QuickBooks Enterprise Support Number has all those features that are needed individually for different type of industries. It enables you to track your inventory.

    ReplyDelete
  49. Listed below are our bookkeeping professionals help you in managing business or business activities such as for instance QuickBooks Tech Support Number setup, update, invoice creation, money management, in Scrutinizing all Income or Expenditure, for troubleshooting errors.

    ReplyDelete
  50. Intuit is all concerning User expertise which explains why they require creating dedicated QuickBooks Customer Technical Support Number variety; Users will dial the fee number in the event they will have any facilitate in regards to the code.

    ReplyDelete
  51. QuickBooks is geared mainly towards small and mid-size businesses who don’t would you like to deal with the complexity of accounting. The smart top features of QuickBooks Support Phone Number ranges from managing your bills and customers to handling payroll for your needs.

    ReplyDelete
  52. QuickBooks Desktop version is frequently additionally split into QuickBooks professional, QuickBooks Support you’ll get the version and this can be additional apt for your needs. you must additionally get guidance and support services for the code that square measure obtainable 24/7. If just in case you come across any QuickBooks errors or problems or would like any facilitate, you’ll dial the direct line variety to achieve the QuickBooks specialists.

    ReplyDelete
  53. When you are facing HP tablet and driver problems, be sure that you have taken assistance from the HP Printer Support Number professionals. You can easily repair the HP tablet if you take their assistance. Also, you may be supposed to realize that for those who have the manual,

    ReplyDelete
  54. This might lead an individual to create their device and troubleshoot the HP Printer no longer working issue. Simple tips to Connect HP Inkjet Printer Support Phone Number to Laptop, Computer or Wi-Fi?

    ReplyDelete
  55. Different styles of queries or QuickBooks related issue, then you're way in the right direction. You simply give single ring at our toll-free intuit QuickBooks Payroll Technical Support Number . we shall help you right solution according to your issue.

    ReplyDelete
  56. The guide could have helped you understand QuickBooks file corruption and methods to resolve it accordingly. If you would like gain more knowledge on file corruption or other accounting issues, then we welcome you at our professional support center. You can easily reach our staff via 247Tech Support Number & get required suggestion after all time. The group sitting aside understands its responsibility as genuine & offers reasonable help with your demand.

    ReplyDelete
  57. The most typical errors faced by the QuickBooks users is unknown errors thrown by QuickBooks software during the time of software update. To be able to fix the difficulty, you ought to look at your internet and firewall setting, web browser setting and system time and date setting you can just give us a call at QuickBooks Tech Support Number for instant assistance in QB issues.

    ReplyDelete
  58. QuickBooks Support Phone Number advisors are certified Pro-advisors’ and has forte in furnishing any kind of technical issues for QuickBooks. They have been expert and certified technicians of these domains like QuickBooks accounting,QuickBooks Payroll, Point of Sales, QuickBooks Merchant Services and Inventory issues to provide 24/7 service to our esteemed customers. QuickBooks payroll Services provide methods to all your valuable QuickBooks problem and in addition assists in identifying the errors with QuickBooks data files and diagnose them thoroughly before resolving these problems.

    ReplyDelete

  59. Any user can search for now available payroll update once you go to “employee” menu, selecting “get payroll updates” after which it option “update”. Within the window “get payroll updates” you should check whether you're utilising the latest updates or perhaps not. For virtually any information or update, you could contact QuickBooks Payroll Tech Support Number.

    ReplyDelete

  60. QuickBooks Helpline Number advisors are certified Pro-advisors’ and has forte in furnishing any kind of technical issues for QuickBooks. These are typically expert and certified technicians of the domains like QuickBooks.

    ReplyDelete
  61. The toll-free QuickBooks Payroll Support Phone Number could be reached 24/7 in order to connect with the executives that are trained to assist you to fix any type of QuickBooks related issues. The support executives can also provide remote assistance under servers that are highly secured and diagnose the situation within seconds of that time period.

    ReplyDelete
  62. The QuickBooks Support Phone Number can also be used to get rid of your questions associated with using various attributes of this remarkable product from QuickBooks.

    ReplyDelete
  63. Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have.

    digital marketing course in chennai
    digital marketing training in chennai

    ReplyDelete
  64. QuickBooks error 9999 appears during program installation. Also, an error occurs while QuickBooks is running, during windows start up or turn off if not through the installing of the Windows operating system. If you would like to learn how to Resolve Quickbooks Error 9999 yourself, you can continue reading this blog.

    ReplyDelete
  65. Thanks of sharing this post…Python is the fastest growing language that helps to get your dream job in a developing area. It says every fundamental in a programming, so if you want to become an expertise in python get some training






    Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery

    ReplyDelete
  66. I cannot thank Mr Benjamin service enough and letting people know how grateful I am for all the assistance that you and your team staff have provided and I look forward to recommending friends and family should they need financial advice or assistance @ 1,9% Rate for Business Loan .Via Contact : .  Lfdsloans@outlook.com. WhatsApp...+ 19893943740. Keep up the great work.
    Thanks, Busarakham.

    ReplyDelete
  67. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me... Primavera Course in Chennai | primavera online training


    ReplyDelete
  68. Thank you for posting informative insights, I think we have got some more information to share with! Do check out oracle training in chennai and let us know your thoughts. Let’s have great learning!

    ReplyDelete
  69. QuickBooks is an incredible program for bookkeeping with basic usable components valuable to deal with everyday bookkeeping activities of business tasks. However, errors can be one of the irritating things to adapt to. Quickbooks error 15106 is viewed as such error.

    ReplyDelete