PHP IMAP Solution GMail / Office365 / Generic IMAP

We are looking for someone to deliver the following code for integration into our application.

Project: PHP IMAP Solution GMail / Office365 / Generic IMAP

Architecture: PHP 7.+ / MySQL


A user can elect to authenticate using OAuth for Gmail / Office365 or enter their IMAP details into a form. These credentials are stored and used both interactively and non-interactively to facilitate message polling.

The solution/class returns the following data:

To / From / CC / Bcc

MessageID (unique from the email provider [used to not import duplicate messages])


Message body (Text and HTML) - ideally with the inline replies removed as an OPTION

All attachments saved to a file path

Full raw message


Develop authentication methods as listed above. These need to be stored for offline and interactive use

Develop a method to list mailboxes (see next)

Develop a method to scan the mailbox ($mailbox = INBOX, $mailbox=Sent, etc; the class should be instantiated with the $mailbox the user wishes to scan).

Develop a method to iterate over each $n ($n=number of messages to go back to from most recent) and produce the outputs listed in the outcome above


Authentication system for GMail / Office365 / Generic IMAP

Class(es) to poll and store messages that can be used offline and interactively

SQL patches to build the table structure required to achieve the project

Key Notes:

3rd party libraries may be used if sufficiently robust

We have a proprietary framework so the code needs to be in class form and and NOT dependent on another framework (Laravel, Zend, Codeignighter, etc)

Database access has to use PDO and input sanitation


GUI Required: A user can authenticate via GMail / Office365 / Generic IMAP

No GUI required: The system can list mailboxes

No GUI required: The system can iterate through messages

No GUI required: The system can output messages in the format listed (no saving to database required as we will handle that part in our existing application structure)


We are happy to discuss and support this project via telephone or online meetings to assist you to deliver the project in the best and most efficient way possible

We are happy to provide example code of how we wish to consume your work within our application

We have a number of components we wish to add to our existing application. Should this project be deliver to our specifications we guarantee that more work will be forthcoming.

Skills: PHP, MySQL, Software Architecture, HTML, JavaScript

See more: php solution, php retrieve gmail contact list, php retrieve gmail address contact, gmail email inbox using php with imap, php imap gmail, php imap example, retrieve your gmail emails using php and imap example, php imap library, php imap extension, how to retrieve emails from gmail using php, php imap tutorial, php retrieve gmail, php retrieve gmail msn yahoo contact list, php retrieve gmail feed, php form gmail, php facebook gmail hotmail, convert php solution net, php record fields display generic, swoopo php solution, ups rate xml php solution

About the Employer:
( 4 reviews ) Marcoola, Australia

Project ID: #26581711

15 freelancers are bidding on average $465 for this job


PHP IAMP Solutions. I understand what you are looking for. Because I’ve completed the done work before so I am sure it will not be a problem for me. I am a highly professional and skilled web designer and developer (re More

$700 AUD in 7 days
(100 Reviews)

Dear sir/madam, I am offering my services on short notice. Relevant Skills and Experience Please consider me and give me a chance to impress you by my quality services

$670 AUD in 20 days
(553 Reviews)

We are a website design & development firm having 14 years of working experience. we would meet your expectation if you give us a chance to prove. Best Regards Techwelfare

$456 AUD in 14 days
(204 Reviews)

Hi, My name is Mishchenko from Russia who is specialized in Web Dev. I am very familiar with Authentication Handling and have rich experience with them. I can easily complete this task and exceed your expectations. We More

$500 AUD in 7 days
(18 Reviews)

Hi Sir, Its Hisham. I am a Software Engg. with more than 4 years of market experience. I have developed many web and cloud-based solutions for my clients. I have expertise in many backend and frontend languages which i More

$500 AUD in 7 days
(7 Reviews)

Hi Hiring manager I have read your all given information in description and i am ready to do various type of work for you and available 24*7*365 for you. I am an independent software engineer with a very broad range o More

$500 AUD in 3 days
(16 Reviews)

Hi, I just reviewed your project description and interested in your job now. I am a full-stack developer who has rich experience in web development, especially in WordPress, PHP, HTML, Javascript,CSS, SQL, API developm More

$400 AUD in 6 days
(7 Reviews)

Dear Client, Web Senior Expert Here! Thanks for giving me a chance to bid on your project. After checking your requirement, I found that you are looking for web Expert who have lots of experience with Sending email wit More

$250 AUD in 3 days
(3 Reviews)

Hi Thanks for your contact. I've carefully checked your requirements and really interested in this job. I'm full stack developer working at large-scale websites as a developer . I can complete your project on time an More

$300 AUD in 1 day
(2 Reviews)

Hi, sir. I have carefully checked your requirements and I was glad that I've already done this kind of projects before. I'd love to share more detail with you over chat and I'm sure that you'll be interested in them. I More

$555 AUD in 6 days
(1 Review)

Hi ! When reviewing the job description, I felt I was a great fit for this role. I have extensive knowledge of front-end JavaScript and browser APIs as well as significant experience with popular frameworks and librar More

$400 AUD in 3 days
(2 Reviews)

Dear client! Thank you for sharing your project requirements with us. After reading your project description carefully, I am sure you will fulfill your requirements. I would like to create a website using PHP for you. More

$500 AUD in 7 days
(2 Reviews)

⭐⭐⭐⭐⭐ Hello There, I have seen the details as you need PHP IMAP Solution GMail / Office365 / Generic IMAP It's a good place for work and we can communicate then making a good deal. Please send me a first message I More

$250 AUD in 10 days
(3 Reviews)

Hello, Zakarya here, over 3 years of experience in IMAP Email management. Gmail/Outlook/Php7/Mysql expert. I can deliver the result of what you are looking for. Let's chat further about the project.

$500 AUD in 7 days
(0 Reviews)

Dear Sir, I have checked your post and would like to tell you that we have worked on similar projects to what you are looking for, As we have 6+ years of experience in web developing and designing so we exactly know th More

$500 AUD in 7 days
(0 Reviews)