



# OfficeOutlook
  
Module to connect to Outlook Desktop application.  

*Read this in other languages: [English](README.md), [Português](README.pr.md), [Español](README.es.md)*

## How to install this module
  
To install the module in Rocketbot Studio, it can be done in two ways:
1. Manual: __Download__ the .zip file and unzip it in the modules folder. The folder name must be the same as the module and inside it must have the following files and folders: \__init__.py, package.json, docs, example and libs. If you have the application open, refresh your browser to be able to use the new module.
2. Automatic: When entering Rocketbot Studio on the right margin you will find the **Addons** section, select **Install Mods**, search for the desired module and press install.  


## Overview


1. Connect to Outlook  
Connect to an Outlook application instance

2. Create folder  
Create a folder on Outlook

3. List Folders  
List all Folders

4. Search Email by Filter  
Search by filter provided

5. Read email by EntryID  
Read email data by EntryID provided

6. Move email to folder  
Move email data by EntryID provided

7. Move email to folder by Name  
Move email data by Name provided. (Only main folders, not subfolders)

8. Mark email as unread  
Mark email as unread by EntryID provided

9. Send Email  
Send email, before you must configurate the server

10. Reply Email  
Reply mail from Entry ID

11. Forward Email  
Forward mail from Entry ID

12. Save Email  
Saves a mail from Entry ID

13. Extract table from email by EntryID  
Extract the content of a table by email EntryID provided

14. Download attachments by EntryID  
Download attachments by EntryID in a folder

15. Read .msg file  
Read .msg file and store the information in a variable  




----
### OS

- windows
- linux
- docker

### Dependencies
- [**pandas**](https://pypi.org/project/pandas/)
### License
  
![MIT](https://camo.githubusercontent.com/107590fac8cbd65071396bb4d04040f76cde5bde/687474703a2f2f696d672e736869656c64732e696f2f3a6c6963656e73652d6d69742d626c75652e7376673f7374796c653d666c61742d737175617265)  
[MIT](http://opensource.org/licenses/mit-license.ph)