Job Search and Career Advice Platform

Enable job alerts via email!

Setup of a Self-Hosted Email Server on VPS

Freelancing.my

Kuala Lumpur

On-site

MYR 20,000 - 100,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A professional email service provider is seeking a technical expert to set up a self-hosted email server on a VPS. The role requires significant skills in C# programming and email handling, with an emphasis on securing email communication through SSL/TLS. Responsibilities include installing necessary packages, configuring DNS, and documenting procedures. This opportunity offers the chance to support multiple domains and accounts, making it perfect for individuals passionate about IT security and server management.

Qualifications

  • Experience in setting up and managing a VPS environment.
  • Familiarity with Postfix, Dovecot, and other mail server tools.
  • Ability to secure email communications using SSL/TLS.

Responsibilities

  • Install and configure required packages for mail services.
  • Set up domain DNS records and validate email functionality.
  • Document all setup steps for future reference.

Skills

C# Programming
Email Developer / Email Handling
IT Security
Job description
Setup of a Self-Hosted Email Server on VPS

To provide a professional domain-based email system fully hosted on a VPS, supporting both sending and receiving emails with secured connections (SSL/TLS).

Prerequisites
  • VPS running Ubuntu 22.04, 8GB RAM, 2 CPU, 100GB SSD
  • A domain name linked to the server and ability to manage DNS records
  • Basic server administration skills: SSH access, network configuration, and package management
Key Steps
  1. Install required packages: PostfixAdmin, Postfix (SMTP), Dovecot (IMAP/POP3), and Roundcube (webmail interface)
  2. Configure SSL/TLS certificates to secure email connections
  3. Set up DNS records (MX, SPF, DKIM, DMARC) for the domain
  4. Test email sending and receiving to ensure proper delivery and avoid spam classification
  5. Document all setup steps and security configurations
Deliverables
  • Fully functional self-hosted email server with a webmail interface
  • Comprehensive documentation of setup and maintenance procedures
  • User guidelines for configuring email accounts on different devices
  • Support for 5–6 domains and up to 40 email accounts with 1.5 GB per mailbox
Skills Required
  • C# Programming
  • Email Developer / Email Handling
  • IT Security
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.