Email Server with PHP API & HA
Budget: $30 – $250 USD
I'm in need of an experienced individual to set up a highly available, containerized email server that can be managed through a PHP-based API. This server will be a mission-critical part of our infrastructure, so we're looking for a professional with a deep understanding of email server setup, PHP programming, and containerization technologies.
Key Requirements:
- Set up an email server (Postfix/Exim/Sendmail) with POP, IMAP, and SMTP functionalities.
- Develop a PHP-based API for the server to manage email addresses (create, delete, etc).
- Deployment using Ansible/Bash scripts for our hosting infrastructure.
- Utilize a container image that connects to a MySQL database and implements a load-balanced, highly available system.
- Ensure the whole setup follows best practices for security and performance.
Ideal Skills and Experience:
- Proven experience setting up email servers with PHP API.
- Strong background in containerization (Docker, Kubernetes).
- Familiarity with managing highly available systems.
- Proficiency in scripting languages like Ansible and Bash.
- Strong understanding of network protocols and security best practices.
Your deliverables will not only include the working configuration but also detailed documentation on how to maintain and troubleshoot the setup. Your attention to detail, proactive communication, and ability to meet deadlines are crucial for the success of this project.
Key Requirements:
- Set up an email server (Postfix/Exim/Sendmail) with POP, IMAP, and SMTP functionalities.
- Develop a PHP-based API for the server to manage email addresses (create, delete, etc).
- Deployment using Ansible/Bash scripts for our hosting infrastructure.
- Utilize a container image that connects to a MySQL database and implements a load-balanced, highly available system.
- Ensure the whole setup follows best practices for security and performance.
Ideal Skills and Experience:
- Proven experience setting up email servers with PHP API.
- Strong background in containerization (Docker, Kubernetes).
- Familiarity with managing highly available systems.
- Proficiency in scripting languages like Ansible and Bash.
- Strong understanding of network protocols and security best practices.
Your deliverables will not only include the working configuration but also detailed documentation on how to maintain and troubleshoot the setup. Your attention to detail, proactive communication, and ability to meet deadlines are crucial for the success of this project.