winicius87 / swift-vm

Email Server dovecot, postfix, postfixadmin, roundcubemail, letsencrypt, fail2ban, and rspamd

Home Page:https://isellemails.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

swift-vm

An email server (www.isellemails.com) with little configuration.

You can either choose the VM or the raspberry pi image.

This email server is dovecot, postfix, postfixadmin, roundcubemail, letsencrypt, fail2ban, and rspamd.

Email servers are complicated in the sense that there isn't one executable, but instead, multiple executables. The configuration between the executables takes experience. That's why I'm sharing this.

Swift VM comes preconfigured. It is meant to be easy to install, cloned, and executed on multiple platforms.

Platforms supported: x86, amd64, x86_64, and raspberry pi

[[Execute all commands as root]]

*Starting with a fresh install of Ubuntu 22.04 or a recent version. Install the packages using the command:

apt install $(cat ./installed_packages.list)

Copy files from swift-vm directory (etc, home, and var) to your system

Execute the following commands

./cert.sh domain_com

mysql --host=localhost --user=root -p < "SQLDump.sql"

./shell secretpassword02 new_pw domain_com

The production system should be up and running

*Starting with the VM Execute the following commands

./cert.sh domain_com

./shell secretpassword02 new_pw domain_com

About

Email Server dovecot, postfix, postfixadmin, roundcubemail, letsencrypt, fail2ban, and rspamd

https://isellemails.com


Languages

Language:PHP 81.0%Language:JavaScript 12.5%Language:HTML 3.3%Language:CSS 1.3%Language:Less 0.9%Language:Shell 0.3%Language:Perl 0.3%Language:Smarty 0.3%Language:TSQL 0.1%Language:PLSQL 0.0%Language:Python 0.0%Language:Makefile 0.0%Language:C 0.0%Language:Hack 0.0%Language:NASL 0.0%