Hi, finde das Tool klasse, habe es seit ein paar Tagen im Einsatz und es funktioniert...
ich war nur etwas zu optimistisch und habe die Löschfrist auf einen zu kurzen Zeitraum gestellt.
Ist nicht wirklich ein Problem, die Mails sind zwar vom Server, aller noch alle im Archiv.
und dort hakt es im Moment.
Da ich zu faul bin, die einzelnen Mails zu suchen, gehe ich auf das Mail-Konto / Details.
Dort wird mir die Gesamtzahl an Mails angezeigt.
Also alle Mails in ein anderes Postfach kopieren, Postfach angeben... und:
bei Safari bleibt der Bildschirm weiß,
bei Firefox gibt es nach dem Start einen bad request, Fehler 400:
"
http://192.168.100.3:5065/Emails/StartAsyncBatchRestore hat einen Fehler zurückgeschickt.
Fehlercode: 400 Bad Request"
kann den Fehler jemand nachvollziehen? Verlauf bei Safari habe ich gelöscht, Firefox neu installiert, Paket auf der DS neu gestartet..
so langsam gehen mir die Ideen aus..
installiert habe ich mit:
services:
mailarchive-app:
image: s1t5/mailarchiver:latest
container_name: MailArchiver
healthcheck:
test: timeout 10s bash -c ':> /dev/tcp/127.0.0.1/5000' || exit 1
interval: 10s
timeout: 5s
retries: 3
start_period: 90s
environment:
- ConnectionStrings__DefaultConnection=Host=mailarchiver-db;Database=mailarchiver;Username=mailarchiveruser;Password=mailarchiverpass;
- Authentication__Enabled=true
- Authentication__Username=user
- Authentication__Password=user_pwd
- Authentication__SessionTimeoutMinutes=60
- Authentication__CookieName=MailArchiverAuth
- MailSync__IntervalMinutes=1440
- MailSync__TimeoutMinutes=60
- MailSync__ConnectionTimeoutSeconds=180
- MailSync__CommandTimeoutSeconds=300
- BatchRestore__AsyncThreshold=50
- BatchRestore__MaxSyncEmails=150
- BatchRestore__MaxAsyncEmails=50000
- BatchRestore__SessionTimeoutMinutes=30
- BatchRestore__DefaultBatchSize=50
- Npgsql__CommandTimeout=600
ports:
- 5065:5000
depends_on:
db:
condition: service_healthy
restart: on-failure:5
db:
image: postgres:17-alpine
container_name: MailArchiver-DB
hostname: mailarchiver-db
security_opt:
- no-new-privileges:true
healthcheck:
test: ["CMD", "pg_isready", "-q", "-d", "mailarchiver", "-U", "mailarchiveruser"]
timeout: 45s
interval: 10s
retries: 10
environment:
POSTGRES_DB: mailarchiver
POSTGRES_USER: mailarchiveruser
POSTGRES_PASSWORD: mailarchiverpass
volumes:
- /volume1/docker/mailarchiverdb/postgres-data:/var/lib/postgresql/data:rw
restart: on-failure:5
Danke vorab für einen Schubs in die richtige Richtung