Compare commits

..

No commits in common. "166ea604f4d25f1335e8f4a7768dd7d7d505e0fb" and "52299a4af715e98c9ee82635a6611d37eb3c52b1" have entirely different histories.

View file

@ -1,11 +1,11 @@
---
sidebar_position: 1
slug: /misc/linux/server-admin/docker-mailserver
slug: /misc/linux/docker-mailserver
---
# Docker Mailserver
This guide installs docker-mailserver with SSL/TLS for secure incoming and outgoing mail.
This guide installs docker-mailserver with SSL/TLS for secure incoming and outgoing mail. Below each step includes explanations of what it accomplishes.
## Step 1: Create project directory
```bash
@ -36,7 +36,7 @@ Now You can copy the certificates into the directory:
```bash
sudo cp /etc/letsencrypt/live/mail.example.com/fullchain.pem config/ssl/
sudo cp /etc/letsencrypt/live/mail.example.com/privkey.pem config/ssl/
```
## Step 3: Create docker-compose.yml
```yaml
version: '3.8'
@ -103,7 +103,7 @@ openssl s_client -connect mail.example.com:993
openssl s_client -starttls smtp -connect mail.example.com:587
```
## Step 8: Add Email Aliases (Optional)
## Step 8: Add Email Aliases
First, create the alias file:
```bash
nano config/postfix-virtual.cf