We have a need for a Simple project written preferably in Java.
The Tool which we need to develop contains 4 Major parts:
1.) Scan Public Folders for new Emails in them
2.) If an email is found, within this email is a ling to a website, this website needs to be saved as a pdf.
3. if the email has an attachment it needs to be:
a.) converted into a PDF (from excel, word and JPG or TIFF/TIF)
b.) is already a PDF or converted, made sure the document has not multiple pages. if multiple pages the system needs to split them and name them accordingly and save them to 4
4.) the PDF needs to be saved in a specific network location.
Details:
1.) The Software requires that a config file can be adjusted to indicate which public folder structure needs to be scanned, and also explicit exudes need to be placed here.
The Config file contains all information about access imap username and password, as well as the source/ destination (network drive) root folder.
Additionally a timer should be set how often the folders will be scanned.
The Public folder Structure is as Follows:
Public Folder:
- xxx name
- xxx name
Where xxx is a 3 digit unique number, and a descriptive text as name.
2.) the Email, which will be provided contains a link, also First name and Last name within the html context of the email.
The Link needs to be converted into a pdf. (similar as [login to view URL] does it).
There are 10 distinct and unique email templates which are used. Each one of them has the be handled similar with slight alterations in where to get the name.
3.) There are 3 possible scenarios:
a.) Email not in the 10 distinct pattern just with an email attachment -> converted into pdf if necessarily, split into single pages if necessary, and saved as the original file name into 4.)
b.) Email in the 10 pattern list and no attachment, just link -> save link as pdf, split if neccessary and save it into 4, firstname,lastname_pagex
c.) Email in the 10 pattern list and with attachement, just link -> save link as pdf ,converted attachments pdf if necessarily, , split if neccessary and save it into 4.), firstname,lastname_pagex for link, attachement as the original file name into 4.)
4.) the newly generated document needs to be saved into a specific Folder T:/Test/Test/xxxname.
Where xxx is the same unique number which was used in the public folder.
The document should be saved as Firstname,Lastname
time is of essence.
Source code will be completely delivered to us as well as the complete ownership after successful testing, project will be considered complete when the tool is working properly according to the outline above.
this should be a straight forward project for a Java programmer with a lot of open source skills. Therefore a simple project, if you think its more, please bid and justify your costs.
Thank you
Hello sir, I am a quite experienced software developer (especially Java) and I am ready to fulfill your requests. Thank you, and I hope that we will colaborate.