Automated Python Email Migration with Logging
Budget: $10 – $100 USD
As the project manager, I am seeking a dedicated and skilled Python developer who can devise an efficient script for the transfer of emails between several email accounts. Based on a CSV for credentials, the script must possess the capacity to operate with both POP and IMAP protocols as necessary.
The ideal candidate should:
- Have extensive experience in Python and familiarity with POP/IMAP protocols
- Demonstrate an ability to work with serverless functions
- Possess knowledge and experience working with S3 storage
The responsibilities in this task include:
- Delivering a Python script capable of moving emails between accounts without altering the original emails
- Scripts should be capable of operating through serverless functions
- Storing the emails in S3 storage before and after moving
- Implementing a CSV file for mail account credentials
The destination accounts are Gmail ones, so dealing with character sets and special Gmail folders is required.
Special emphasis is made on detailed logging. I anticipate summary logs of each action complemented with extensive error details for problematic emails.
When applying for this task, I would appreciate a comprehensive project proposal outlining how you plan to fulfill the above requirements. Your past experiences and skills in similar projects will be considered valuable.
The ideal candidate should:
- Have extensive experience in Python and familiarity with POP/IMAP protocols
- Demonstrate an ability to work with serverless functions
- Possess knowledge and experience working with S3 storage
The responsibilities in this task include:
- Delivering a Python script capable of moving emails between accounts without altering the original emails
- Scripts should be capable of operating through serverless functions
- Storing the emails in S3 storage before and after moving
- Implementing a CSV file for mail account credentials
The destination accounts are Gmail ones, so dealing with character sets and special Gmail folders is required.
Special emphasis is made on detailed logging. I anticipate summary logs of each action complemented with extensive error details for problematic emails.
When applying for this task, I would appreciate a comprehensive project proposal outlining how you plan to fulfill the above requirements. Your past experiences and skills in similar projects will be considered valuable.