Create Google API - GMail Parser
$10-30 CAD
Paid on delivery
We are looking for a simple Gmail parser class that we can use to download messages in a readable format. The class must do the following:
1. Log in to a single Gmail account (Provided Username/Password and any API keys required)
2. Download all messages after a specific date or message id in the following format:
- string From
- string To
- DateTime ReceivedOn (UTC or local time)
- string Subject
- string HTMLBody
- string TextBody
- List<string> AttachmentNames
- string MessageID - The ID provided by Google
- string TicketID - TicketID will be parsed from the subject and/or body if it exists (Regex Match)
3. Either maintain a connection and be notified of new messages OR disconnect and we will run the process again after a minute or two
Finally, attachments can be downloaded from the message using the following method:
byte[] GetFileAttachment(string attachmentname)
Additional Requirements / Information:
- We will only be receiving messages through this API and NOT sending.
- You will be reporting to a senior developer.
- Project is due ASAP
- All source code / Intellectual property will belong to us
- Google API must be used
- 3rd Party components are not allowed unless explicitly approved by the project manager
Project ID: #9130657
About the project
Awarded to:
I'm expirienced with .Net and parsing text. i can write a required class for getting letters, it will contain username and password. it'll have method for downloading all letters(will return an array of letter objects) More