/MSG-VIEWER-PYTHON-BUILD-

A STANDALONE EXE AND IT'S SOURCE CODE FOR OPENING .MSG FILES. THIS TOOL WAS CREATED WITH PYTHON.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

MSG-VIEWER-PYTHON-BUILD-

A STANDALONE EXE AND IT'S PYTHON SOURCE CODE FOR OPENING .MSG FILES.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&%%%%&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%&&&&%&&&&&&&%%&&%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&%&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%&%%&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%&&&&&&&&&&&&&&%%%%%%%%%%&%%&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%&&%&&%%&&&%%%%%%%%%%%%%%%%%%%&&%%%%%%%&%&&&&&&&&&&&%%%%%%%%%%%%%%%
%%%%%%%%%%%%&&&&%&&&%%&&#//,,,,,,,*/&#/**/%%#&*......,*%&&&%&&&&&%%%%%%%%%%%%%%%
%%%%%%%%%%%&&&&&&%&&&#**,,,.,,,,,../,......,*. #.......,(%&%&&&&%%%%%%%%%%%%%%%%
%%%%%%%%%%%&&&&&&&%%#**,,,,,,,,,,,.......................#%&%&&&%%%%%%%%%%%%%%%%
%%%%%%%%%%%&&&&&&&%&/*,,,,,,,,,,..........................%%&&&&%%%%%%%%%%%%%%%%
%%%%%%%%%%%%&&&&&&&&(/,,,,,,,,,...........................(&&&&&%%%%%%%%%%%%%%%%
%%%%%%%%%%%%&&&&&%&%#/,,,,,,,,............................(&&&%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%&&&&&%%/,,,*#####%%%#/.......*#%%%#####*....(&&%%%%%%%%%%%%%%%%%%%  
%%%%%%%%%%%%%%&&&%&%&(,,,#(##########%,,,%############*.. %%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%&&&&#,,,(########(##*...*###########(...,@&%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%&#.,.,.*####(###*.....*#(######/.....#%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%&(.,................................*&%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%@............., ..... ,........... #%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%&(..............,...,............./&%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%&&(........,(%&&&&%%&&&&(,........@%%%%%%%%%%%%%%%%%%%%%%%% poda andha aandavane namma pakkam!!!
%%%%%%%%%%%%%%%%%%%%%&&&&*,....%&&(........./&%%,,..,(&&&%%&%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%&&&&&&@,......(%&&%&%&.......*&&&%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%&&(&&%%&&,....%&%%%&%%&&*....,%%&&#,&%%&%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%&&#   (&%%&%%%&%%&%%&&&&&&&&%&&&%&&, . (@&%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%&%    .*#%&%&%&%&%&%&%%&&&&%&%&&%%#,     .%&%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%&&&%.      .(%##%&&&&&&&&&&&&&&&&%&%##.        .%&&%&%%%%%%%%%%%%%%
%%%%%%%%%%%%&&&&*       **.#################%##(#*  *&       *&&&&%%%%%%%%%%%%%%
%%%%%%%%%%&&&&&&&&&&*   %%#. (#################*   %%@.  *%@&&&&&&&&%%%%%%%%%%%%
%%%%%%%%%%%%%&&&&&&&&&#.@&%%. .###############.   (%&&/#&&&&&&&&&%%%%%%%%%%%%%%%
%%%%%%%%%%&&&&&&&&&&&&&&&&&%%/   .(#########/    *%&&&&&&&&&&&&&&&&%%%%%%%%%%%%%
%%%%%%%%%&&&&&&&&&&&&&&&&&&%%#%,   /######%,    ##%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%
%%%%%%%%%%&&&&&&&&&&&&&&&&&%%%%%,   &#####*  .(%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%
%%%%%%%%%%%&&&&&&&&&&&&&&&&&#%##%/  .%#### .#%###%&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%
%%%%%%%%%%%%%&&&&&&&&&&&&&&&&%%%%%%/  ##%.,&%%%%#&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%
%%%%%%%%%%%%%&&&&&&&&&&&&&&&&%%%%%%#&. *,.%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%&&&&&&&&&&&&&&%%%%%#%%%   %%%%%%%&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&%%%%%%%%%(#%%%%%%%&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%&&%%&&&&&&&&&&&&&&%%%%%%%%%%%%%%%#&&&&&&&&&&&&&%%%&&%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&%%%%%%%%%%%%%%%%&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%

Description:
The Main Purpose of this tool is to open '.MSG' Files that sometimes comes as an attachment with the Mail. Since I wanted to make a light weight standalone 'EXE' I choose Python to build this tool. The Tool Works in a way that when a MSG file is selected,it opens and views the Contents of file. If the File has an attachment along with the .MSG file then it opens and views the content as before but also creates a directory in desktop in the name of the MSG file itsef. Thus making it easier for Viewing the attachments and using the attachments later if needed.

Usage:

  1. Unzip the Compressed File (7zip Preferred).
  2. Run the EXE.
    NOTE: Sometimes the program might take sometime to load. Please wait.

Bugs:
An empty directory is created even if a File is opened without any attachments.

Limitations:
Only .MSG Files can be opened and viewed at this moment.

Conclusion:
This program is made possible with the help of ChatGPT 3.5 . Since it helped me a lot while I got Stuck while creating this tool. Also the original Idea of the Program (Which I found in Stack overflow!!!) is attached Below in the source code file. Refernce Link: https://stackoverflow.com/questions/26322255/parsing-outlook-msg-files-with-python
Please feel free to use the code wherever you want.
And If you guys have time feel free to contribute to this project.