dms removed
This commit is contained in:
parent
b72cfdc67e
commit
09f6bf1a27
|
|
@ -1 +0,0 @@
|
||||||
knuth@andreasknuth.de|{ARGON2ID}$argon2id$v=19$m=65536,t=3,p=1$lGGO4HCLZeV/56KX9sr4Aw$JbtfXgpuhCsE4uOZUMtrZF8i7iTZDjZ2Br9bvVFgFaM # Generiere Passwort mit: docker run --rm ghcr.io/docker-mailserver/docker-mailserver:latest generate-password
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIDqzCCApOgAwIBAgIUIqBQ1tqHBv8eahoGTqr8ER2/UgowDQYJKoZIhvcNAQEL
|
|
||||||
BQAwZTELMAkGA1UEBhMCREUxEjAQBgNVBAgMCVlvdXJTdGF0ZTERMA8GA1UEBwwI
|
|
||||||
WW91ckNpdHkxEDAOBgNVBAoMB1lvdXJPcmcxHTAbBgNVBAMMFG1haWwuYW5kcmVh
|
|
||||||
c2tudXRoLmRlMB4XDTI1MDgyNTIyNDM0OFoXDTM1MDgyMzIyNDM0OFowZTELMAkG
|
|
||||||
A1UEBhMCREUxEjAQBgNVBAgMCVlvdXJTdGF0ZTERMA8GA1UEBwwIWW91ckNpdHkx
|
|
||||||
EDAOBgNVBAoMB1lvdXJPcmcxHTAbBgNVBAMMFG1haWwuYW5kcmVhc2tudXRoLmRl
|
|
||||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4fFD3GORK0oKmrsIOLlI
|
|
||||||
XeptWsWqC+wqM+3bzbjOJNMURinsLV3G+XSFDoodX0PCbpv5o07nqvOh8k+uybsH
|
|
||||||
fL1BiQuhQxOW2AGL1NyvY5eSCEVWuN3W0L+n63I7UeLXwBB8t83zfs3iQ1byRZ7c
|
|
||||||
1MsgzH2uWwaN6s9CgmvFACvilshUlqRMFB9M4gnHp0VrlzGl08dzy+u67c5JLAG3
|
|
||||||
Yux47nAJ8eB23lUpnfLdmjH3KO4mKdVyyANaPYrS15FY9/yc0DSaDkEwq/2LQWdT
|
|
||||||
xe12tKuWI3Dc67s8bh6ZLSUP/4jaaoGKSMwoTTDCjAUTQ5ZA0cS1ySNKCCb2gvlC
|
|
||||||
jQIDAQABo1MwUTAdBgNVHQ4EFgQU53jWKWgrVCWf0CdaRhDI5hzZMoUwHwYDVR0j
|
|
||||||
BBgwFoAU53jWKWgrVCWf0CdaRhDI5hzZMoUwDwYDVR0TAQH/BAUwAwEB/zANBgkq
|
|
||||||
hkiG9w0BAQsFAAOCAQEAiIN7MLz+DC+ba4IIBJaWG+djV4xb+fWiJ8BLKU+ICIro
|
|
||||||
VB0S84PEJJIc6/6wDpdwJhVNX9Bst9SYxxBp5aghvfkEnRVbi6aZ4rvxMGHRJAD1
|
|
||||||
uQI8O4AkZHNFId20hpXO+7dqpZegx/oaMcdZj77vNUkxnMgtOsQK/Hn2hjwbBaQE
|
|
||||||
h4xto6YZD8Ts4Ae8pRGvEr+QsSc5fIagEn+QVHzT0oBYXlD+NFiBZFbzydkE/OcM
|
|
||||||
bYdJGVhS/tPpReVpQ7PjurryiQUqGW6RoVEbX+VB9pKUW2dAu0PyzPQwuCN0iCAA
|
|
||||||
w35KTr+MS0zTP6QhZOQaBvbv0fC5ikmkx+F668gniQ==
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
||||||
-----BEGIN PRIVATE KEY-----
|
|
||||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDh8UPcY5ErSgqa
|
|
||||||
uwg4uUhd6m1axaoL7Coz7dvNuM4k0xRGKewtXcb5dIUOih1fQ8Jum/mjTueq86Hy
|
|
||||||
T67Juwd8vUGJC6FDE5bYAYvU3K9jl5IIRVa43dbQv6frcjtR4tfAEHy3zfN+zeJD
|
|
||||||
VvJFntzUyyDMfa5bBo3qz0KCa8UAK+KWyFSWpEwUH0ziCcenRWuXMaXTx3PL67rt
|
|
||||||
zkksAbdi7HjucAnx4HbeVSmd8t2aMfco7iYp1XLIA1o9itLXkVj3/JzQNJoOQTCr
|
|
||||||
/YtBZ1PF7Xa0q5YjcNzruzxuHpktJQ//iNpqgYpIzChNMMKMBRNDlkDRxLXJI0oI
|
|
||||||
JvaC+UKNAgMBAAECggEACgr815lEuHZDAkvM9ySAUrE+mwDpr8pQgM5LNJnI7p41
|
|
||||||
uP3KYk9mg89Jzh1dLTLL5p1KlFBWDixkQ1y/sOhhtcLhXJOYX3sQ0QPrsL03IXJq
|
|
||||||
5yKoGeMvVg9DQue+VydI86cSn6oFfZNDiSIsvXIJU9RMQd450/RMBHxMgT4ghkot
|
|
||||||
At/jBWHNqbyDWlZpwOfz/wbOorhHLLLUHf/kYssOKNhhZmiB9kDU/hbtSWVhkRBx
|
|
||||||
Ryv61Cp0ZzotGkdN6SC8W08pv2KL0it4NpjwflV0fhpPVDVgIlj6JrznxXy9Nq1a
|
|
||||||
07Dtm5DcKp4sGF/m19B10jOfTWd9ZXTuIzJYpnzE2wKBgQD8pydvV5Kvj5xu9w1M
|
|
||||||
tcLGMYND0HBqcFrT7G/e3RP8NojdKK0w0PUmANufzavBZ9zlfDMLQ1klxv7SJuzv
|
|
||||||
HRE65HjapLRHO2IiuRZ2XN6Rzm/sShsNvYLdaqOrg5vgovHbO8Yu2IHahM2nuIs8
|
|
||||||
FYWDypBUlg/2g1CKTTOSjnBVDwKBgQDk74ZxZYbl8+TIMgEYgQ8ml7oKwp+wSIoo
|
|
||||||
GwOt4bacJ9DYsmvCr7phEP/KiI2BZ79/AJmD54ekG0lzFEWNpWG2WCR8hod1OXhp
|
|
||||||
L+IMv+IGa534OJOyF6Xc9ox8Ko4LbZMIxY8gaFismBZ1z6sOpgPMbEkVHB8hChC1
|
|
||||||
++QKHL9GowKBgQDDOiKVvbSiJjV55TsIqHaeEUpeD2WeSb1VfqCfNHOp8zXktvbE
|
|
||||||
/uI/gHA01oc+hpRBW6xRqrPrJg5nsx5oUiyrNjpQsO6BEFjvfdfmlDKDtmHz0vt+
|
|
||||||
rY6+qxVXhfXgKej7QAAO2MvWX8JONKKaRgMKaG8IfYBOOv/0Ll2IhLo2bwKBgAos
|
|
||||||
/1vQ+HMGKTggyN2u9t5vRgyuY+yw/LsVoE89RiGgv26yV4nax70CxWvaL/f9hYx+
|
|
||||||
mVQ8mVHZCKW90+2c2UACoPSMAj9ao5iBUVnhuYkxhV8AHMiAtpWgu9PVDGVDpJJy
|
|
||||||
PY9iM/bP98eayG6pQGf4tDLlAhk02lNMc/FjH7ljAoGAULaZK37g2+uP5IORpkEN
|
|
||||||
xRnPRzx8nYChLXRvIHh8PaIDo7YgLiYWBkdmu/SnAYtghqKv0lTjgAuUjzKzTL0s
|
|
||||||
kwoD8DB7ItNjbcejia+MnrQjKWKV7byMv+cqR4NQyTo2r90YLUeKV9SiVkYmuBR4
|
|
||||||
54n0GxBMbqE+WTe35bvpgsg=
|
|
||||||
-----END PRIVATE KEY-----
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIDUTCCAjkCFD8APijihD4COqOhKT6W+j6OqNeeMA0GCSqGSIb3DQEBCwUAMGUx
|
|
||||||
CzAJBgNVBAYTAkRFMRIwEAYDVQQIDAlZb3VyU3RhdGUxETAPBgNVBAcMCFlvdXJD
|
|
||||||
aXR5MRAwDgYDVQQKDAdZb3VyT3JnMR0wGwYDVQQDDBRtYWlsLmFuZHJlYXNrbnV0
|
|
||||||
aC5kZTAeFw0yNTA4MjUyMjQ3MzZaFw0yNjA4MjUyMjQ3MzZaMGUxCzAJBgNVBAYT
|
|
||||||
AkRFMRIwEAYDVQQIDAlZb3VyU3RhdGUxETAPBgNVBAcMCFlvdXJDaXR5MRAwDgYD
|
|
||||||
VQQKDAdZb3VyT3JnMR0wGwYDVQQDDBRtYWlsLmFuZHJlYXNrbnV0aC5kZTCCASIw
|
|
||||||
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKrQBpiCb/nLI64mTtyrFIjLkV94
|
|
||||||
1woK4JNq+EY4ey3Re3qhDv0rgAL3EL6jJkmINUW6jJgQ1mVA2QtdsgaBfN6IbT23
|
|
||||||
kYZI19nViszMRI6y3928iMR3ER+2OGAmAgtM/ePsXR69x8SppWDmSzIwhGD6b+KD
|
|
||||||
3Xi0QkaWk/jgI5CWkmCG03y8DkglVefbQP+STz//jv5X7n7TaVk31tlnhvDeXp1Z
|
|
||||||
1Nfm5nOnWleLXcPHuMFCNa3JpmS4mwfG2epZXApUba7b22/Z980X5scrSJJsqqFp
|
|
||||||
NWd02B6Y/dM6fjvcxffY1A7NmzOfoOaBUN3eyKZdiW/1FKbOqdpILT46gMMCAwEA
|
|
||||||
ATANBgkqhkiG9w0BAQsFAAOCAQEAOK5x0xBa+eic14+7LYCWHuVFe2gidn0ReqCg
|
|
||||||
/9jsJKq+uX6LPvwwkndi/BwfpYKEJLW1lkxQw5yOGaM5449QHyec8+vbLCw44eio
|
|
||||||
jAVIHd+F99iyr3oaPlpXdS/HK2D4ZPVIaiONVJCqmyso0bqYIf/Y0nR3kz8SUTo7
|
|
||||||
mIL6kb84J9WB9dCrcIukCbtJgEddVzuwoBdbItg/i6FLWVoB64mNnjVZ52rxtZSL
|
|
||||||
MmTzVG9DoDqYLU1+efiVDeiTXVX3aOWB+zs8CioYsaPxRI+Koqny6yQyMh2HXAX9
|
|
||||||
CkKWi7clxrZsibSLaWmg2Yc+3APVhGUzC3RiBgSpWRQkiGY0qw==
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
||||||
-----BEGIN PRIVATE KEY-----
|
|
||||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCq0AaYgm/5yyOu
|
|
||||||
Jk7cqxSIy5FfeNcKCuCTavhGOHst0Xt6oQ79K4AC9xC+oyZJiDVFuoyYENZlQNkL
|
|
||||||
XbIGgXzeiG09t5GGSNfZ1YrMzESOst/dvIjEdxEftjhgJgILTP3j7F0evcfEqaVg
|
|
||||||
5ksyMIRg+m/ig914tEJGlpP44COQlpJghtN8vA5IJVXn20D/kk8//47+V+5+02lZ
|
|
||||||
N9bZZ4bw3l6dWdTX5uZzp1pXi13Dx7jBQjWtyaZkuJsHxtnqWVwKVG2u29tv2ffN
|
|
||||||
F+bHK0iSbKqhaTVndNgemP3TOn473MX32NQOzZszn6DmgVDd3simXYlv9RSmzqna
|
|
||||||
SC0+OoDDAgMBAAECggEAGIZEpCn6LMmzRkI+yWUQzjE4HpaJfWohY1kU63QZj3MH
|
|
||||||
wQwVzFiuCP7zGwPur9kMGQZXQFAOkDwWzZB2yoNV69d3o8hS7w5PW3nS82OSplBd
|
|
||||||
Xwc+NcMIpN5zSq66VWgI/ewGVK8X2w8mbPqzqjGYGBps7P9U0YtEBsGA3ldEE/Kl
|
|
||||||
9M71O6PntrkXott/oBTeTHNOh6BWUFJfgf8DqpFqEHgXbbrtM6iWGO08RUCSpvyn
|
|
||||||
SbTRPjn15pahDz+MLIqv+PaoFA5QxuUwwQ3F83k90l1je2epLLCeIgO8jKbnVaOm
|
|
||||||
NSAZX0gzYRiS2FPpqPkhmBEGq1mC6apXgbM/rCA9vQKBgQDsHp4OB2QoRh4d7Cy/
|
|
||||||
gkThymGdP+L9qFoWesNnXFUAJYUTy4jK0zpMo47HPrcEMc6qkSPzL7DwOimHtnHT
|
|
||||||
MWliHtTynkcKb4vioPnoPXTmgZUM15oG+1REtz1oh+LvEM1fiT6/lTtuo7cS/8UI
|
|
||||||
nQV3azJ4PioMnf7EZqkDBUt9TQKBgQC5McO3Ak9w8sHKmb9/LLr92XnJj80a74Mw
|
|
||||||
0tLMB4Y4AeFM8lGXh+Iw1ggVAjKp+j9LlVZY79B5iP3zo5aVIfVc3bNjwa9qVOCg
|
|
||||||
b52pLy1q0srAd/tSYUASe18ousgEk67xiBmD+HXZALVCCd2fyyHAvtFD+pmFnXK5
|
|
||||||
CStPL5cuTwKBgQC8w4ll+8C1dcDT+SCZBaLdw3agSRfF49YJjKE0u5r0oAowlhHI
|
|
||||||
3G8KH+OgI+IaR1tJ/vh3jRPuKQFUjqWWyjTOjYl+YMy4ag6x4jGH2cHgGY44ExD/
|
|
||||||
LePjf35nV+MzbgJRsx3n+Xzm6ZkNZk51oVpiat+RQ1lIdvLavpu1X4FHLQKBgQCQ
|
|
||||||
72t2XK6DfNlBkBYYl484f+0aXBpvDCemHDixSOo4BvCmYbaNWuEgy0DEAFZaROko
|
|
||||||
ZBWRwQ1tMFNfTBXbXRpDtZZhagG4u/iYVwISmEN5KMNY4g2kqUuVq0wL+jHzswjl
|
|
||||||
KlidueOxEybIKiRynG0sBaqNAyEHOvO/8Hcen+Y3bQKBgBbJske77E9Gx8gGTKi/
|
|
||||||
C4fuOnejfYCYR6uHIhlfaVmCrXwdaS64m7rBhXvV9BzwYbernf2FY5/+tbcCIWpP
|
|
||||||
Mw961azeQ7rOeGzs5/W42E2/zAphIkqezJ53Z0F7S3ZwjOisU1E2r4avSdBGOzBg
|
|
||||||
UIv39Lu9hngbPDdU4i/iL+r5
|
|
||||||
-----END PRIVATE KEY-----
|
|
||||||
|
|
@ -1,57 +0,0 @@
|
||||||
version: '3.8'
|
|
||||||
services:
|
|
||||||
mailserver:
|
|
||||||
image: ghcr.io/docker-mailserver/docker-mailserver:latest
|
|
||||||
container_name: dms-mailserver
|
|
||||||
hostname: mail.andreasknuth.de
|
|
||||||
env_file: mailserver.env
|
|
||||||
ports:
|
|
||||||
- "2525:25" # SMTP
|
|
||||||
- "1443:143" # IMAP
|
|
||||||
- "1465:465" # SMTPS (deine Änderung)
|
|
||||||
- "1993:993" # IMAPS (deine Änderung)
|
|
||||||
- "2587:587" # Submission
|
|
||||||
volumes:
|
|
||||||
- ./data/:/var/mail/
|
|
||||||
- ./state/:/var/mail-state/
|
|
||||||
- ./config/:/tmp/docker-mailserver/
|
|
||||||
environment:
|
|
||||||
- ENABLE_FAIL2BAN=1
|
|
||||||
- SSL_TYPE=self-signed # Geändert: Self-signed für Test, da Caddy TLS handhabt
|
|
||||||
- PERMIT_DOCKER=host
|
|
||||||
- ONE_DIR=1
|
|
||||||
cap_add:
|
|
||||||
- NET_ADMIN
|
|
||||||
restart: always
|
|
||||||
networks:
|
|
||||||
- dms_network
|
|
||||||
- mail_network # Dein bestehendes für Caddy
|
|
||||||
|
|
||||||
roundcube:
|
|
||||||
image: roundcube/roundcubemail:latest
|
|
||||||
container_name: dms-roundcube
|
|
||||||
environment:
|
|
||||||
- ROUNDCUBEMAIL_DEFAULT_HOST=ssl://dms-mailserver # Or ssl://mail.andreasknuth.de; use Container-Name for internal
|
|
||||||
- ROUNDCUBEMAIL_DEFAULT_PORT=993 # Internal IMAPS port
|
|
||||||
- ROUNDCUBEMAIL_SMTP_SERVER=mail.andreasknuth.de
|
|
||||||
- ROUNDCUBEMAIL_SMTP_PORT=587
|
|
||||||
- ROUNDCUBEMAIL_PLUGINS=archive,zipdownload,managesieve,password # Für Features
|
|
||||||
- ROUNDCUBEMAIL_DB_TYPE=sqlite # Neu: SQLite für DB, vermeidet Connection-Fehler
|
|
||||||
- ROUNDCUBEMAIL_DB_DSNW=sqlite:////var/roundcube/db/sqlite.db?mode=0646 # SQLite-Pfad
|
|
||||||
volumes:
|
|
||||||
- ./roundcube/db/:/var/roundcube/db/ # Persistenz für SQLite-DB
|
|
||||||
- ./roundcube/config/:/var/roundcube/config/ # Custom Config
|
|
||||||
ports:
|
|
||||||
- "9000:80" # Intern
|
|
||||||
depends_on:
|
|
||||||
- mailserver
|
|
||||||
restart: always
|
|
||||||
networks:
|
|
||||||
- dms_network
|
|
||||||
- mail_network
|
|
||||||
|
|
||||||
networks:
|
|
||||||
dms_network:
|
|
||||||
external: true
|
|
||||||
mail_network:
|
|
||||||
external: true
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
POSTMASTER_ADDRESS=postmaster@andreasknuth.de
|
|
||||||
OVERRIDE_HOSTNAME=mail.andreasknuth.de
|
|
||||||
DMS_DEBUG=1 # Für Logs
|
|
||||||
ENABLE_RSPAMD=1 # Spam-Filter aktiv (Schritt 4)
|
|
||||||
ENABLE_CLAMAV=1 # Optional: Virenscanner
|
|
||||||
ENABLE_SPAMASSASSIN=0
|
|
||||||
ENABLE_OPENDKIM=0
|
|
||||||
ENABLE_OPENDMARC=0
|
|
||||||
ENABLE_POLICYD_SPF=0
|
|
||||||
|
|
@ -1,78 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/*
|
|
||||||
+-----------------------------------------------------------------------+
|
|
||||||
| Local configuration for the Roundcube Webmail installation. |
|
|
||||||
| |
|
|
||||||
| This is a sample configuration file only containing the minimum |
|
|
||||||
| setup required for a functional installation. Copy more options |
|
|
||||||
| from defaults.inc.php to this file to override the defaults. |
|
|
||||||
| |
|
|
||||||
| This file is part of the Roundcube Webmail client |
|
|
||||||
| Copyright (C) The Roundcube Dev Team |
|
|
||||||
| |
|
|
||||||
| Licensed under the GNU General Public License version 3 or |
|
|
||||||
| any later version with exceptions for skins & plugins. |
|
|
||||||
| See the README file for a full license statement. |
|
|
||||||
+-----------------------------------------------------------------------+
|
|
||||||
*/
|
|
||||||
|
|
||||||
$config = [];
|
|
||||||
|
|
||||||
// Database connection string (DSN) for read+write operations
|
|
||||||
// Format (compatible with PEAR MDB2): db_provider://user:password@host/database
|
|
||||||
// Currently supported db_providers: mysql, pgsql, sqlite
|
|
||||||
// For examples see http://pear.php.net/manual/en/package.database.mdb2.intro-dsn.php
|
|
||||||
// NOTE: for SQLite use absolute path (Linux): 'sqlite:////full/path/to/sqlite.db?mode=0646'
|
|
||||||
// or (Windows): 'sqlite:///C:/full/path/to/sqlite.db'
|
|
||||||
$config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail';
|
|
||||||
|
|
||||||
// IMAP host chosen to perform the log-in.
|
|
||||||
// See defaults.inc.php for the option description.
|
|
||||||
$config['imap_host'] = 'localhost:143';
|
|
||||||
|
|
||||||
// SMTP server host (for sending mails).
|
|
||||||
// See defaults.inc.php for the option description.
|
|
||||||
$config['smtp_host'] = 'localhost:587';
|
|
||||||
|
|
||||||
// SMTP username (if required) if you use %u as the username Roundcube
|
|
||||||
// will use the current username for login
|
|
||||||
$config['smtp_user'] = '%u';
|
|
||||||
|
|
||||||
// SMTP password (if required) if you use %p as the password Roundcube
|
|
||||||
// will use the current user's password for login
|
|
||||||
$config['smtp_pass'] = '%p';
|
|
||||||
|
|
||||||
// provide an URL where a user can get support for this Roundcube installation
|
|
||||||
// PLEASE DO NOT LINK TO THE ROUNDCUBE.NET WEBSITE HERE!
|
|
||||||
$config['support_url'] = '';
|
|
||||||
|
|
||||||
// Name your service. This is displayed on the login screen and in the window title
|
|
||||||
$config['product_name'] = 'Roundcube Webmail';
|
|
||||||
|
|
||||||
// This key is used to encrypt the users imap password which is stored
|
|
||||||
// in the session record. For the default cipher method it must be
|
|
||||||
// exactly 24 characters long.
|
|
||||||
// YOUR KEY MUST BE DIFFERENT THAN THE SAMPLE VALUE FOR SECURITY REASONS
|
|
||||||
$config['des_key'] = 'rcmail-!24ByteDESkey*Str';
|
|
||||||
|
|
||||||
// List of active plugins (in plugins/ directory)
|
|
||||||
$config['plugins'] = [
|
|
||||||
'archive',
|
|
||||||
'zipdownload',
|
|
||||||
];
|
|
||||||
|
|
||||||
// skin name: folder from skins/
|
|
||||||
$config['skin'] = 'elastic';
|
|
||||||
|
|
||||||
$config['plugins'] = ['managesieve', 'password'];
|
|
||||||
$config['managesieve_host'] = 'mail.andreasknuth.de';
|
|
||||||
|
|
||||||
$config['default_host'] = 'dms-mailserver'; // Container-Name statt mail.andreasknuth.de
|
|
||||||
$config['imap_conn_options'] = [
|
|
||||||
'ssl' => [
|
|
||||||
'verify_peer' => false,
|
|
||||||
'verify_peer_name' => false,
|
|
||||||
'allow_self_signed' => true,
|
|
||||||
],
|
|
||||||
];
|
|
||||||
Loading…
Reference in New Issue