Outlook.com Email Aggregation Platform Developer Needed - Microsoft Graph ingestion system
Worldwide
I am seeking a developer to build a centralized email aggregation platform for a large number of consumer Outlook.com / Hotmail accounts. Project Goal I need a system that allows me to onboard, manage, and monitor thousands of Outlook.com / Hotmail consumer accounts through a central dashboard. Incoming emails from those accounts must be automatically delivered to a single destination mailbox while preserving the original message as received. The destination mailbox may be: Microsoft 365 Gmail Another centralized endpoint if appropriate Required Deliverables The completed platform must: Support thousands of Outlook.com / Hotmail consumer accounts Provide a centralized management dashboard Allow bulk account onboarding Allow account credentials to be imported via CSV or similar bulk-upload method Automatically authenticate and connect accounts with minimal manual intervention Monitor all connected mailboxes continuously Deliver incoming emails to a centralized endpoint Preserve original email headers Preserve original metadata Preserve original envelope information Preserve the original message structure exactly as received Operate automatically without daily manual management Provide visibility into account connection status and failures Performance Requirements Low latency is a critical requirement. The target delivery time is: Less than 10 seconds from the moment an email arrives in the original Outlook mailbox until it is delivered to the destination endpoint. Please indicate whether your proposed solution can consistently achieve this target at scale. Technical Requirements The implementation method is up to the developer. Possible technologies may include: Microsoft Graph API Azure Webhooks Event-driven architectures Custom software Other Microsoft-supported technologies Success Criteria A successful project will demonstrate: Bulk onboarding of Outlook.com accounts. Automated account connection with minimal human intervention. Continuous mailbox monitoring. Delivery of incoming messages to a central mailbox. Preservation of original headers, metadata, and envelope information. End-to-end delivery latency under 10 seconds. Scalability to thousands of accounts. Proposal Requirements Please include: Similar systems you have built. The technology stack you would use. How original email headers, metadata, and envelope information will be preserved. Expected scalability limits. Expected latency. Estimated development timeline. This is a build-and-deliver project. I am not seeking consulting services, workflow reviews, or account-creation analysis. I am seeking a developer who can build and deploy the platform described above. Preference will be given to applicants with direct experience building large-scale Microsoft Graph ingestion systems or multi-tenant mailbox aggregation platforms
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:3 weeks ago
- Interviewing:5
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesHebron6:13 PM
- $3.8K total spent37 hires, 9 active
- 23 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by