Skip to content

Releases: djschilling/Nextcloud-MailDrop

MailDrop 1.1.2

Choose a tag to compare

@cursor cursor released this 18 Jul 15:58
4face16

Admin-Ordnerauswahl für den gewählten Zielbenutzer.

Neu

  • Ordnerdialog browse die Ordner des ausgewählten target_user (nicht nur die des angemeldeten Admins)
  • Neue API: GET /api/folders?user=&path=

Install

maildrop-1.1.2.tar.gz nach custom_apps/ entpacken (Root-Ordner muss maildrop/ sein), App enablen bzw. upgraden.

MailDrop 1.1.1

Choose a tag to compare

@djschilling djschilling released this 16 Jul 19:23
d35fd15

Bugfix: IMAP-Abruf bei IONOS (und ähnlichen Servern).

Fix

  • UID-Suche N:* wurde von IONOS mit BAD expected DIGIT abgelehnt
  • Der Fehler wurde verschluckt → Abruf meldete „0 importiert, 0 übersprungen“, Cursor blieb bei UID 0
  • Umstellung auf getByUidGreater()

Install

maildrop-1.1.1.tar.gz nach custom_apps/ entpacken, App enablen, Cursor zurücksetzen, erneut abrufen.

MailDrop 1.1.0

Choose a tag to compare

@djschilling djschilling released this 16 Jul 19:04
246fe9b

Zuverlässigerer IMAP-Abruf und konfigurierbare Ablage.

Changes

  • Default: Anhänge flach im Zielordner ({Ymd_His}_uid{N}_{dateiname})
  • Optional: Unterordner pro Mail (create_mail_folder) und .eml neben den Anhängen (save_mail_file)
  • IMAP-Cursor mit UIDVALIDITY, Locks, Zertifikatsprüfung und Anhang-Größenlimit
  • Cursor-Reset in der Admin-UI, occ maildrop:fetch -m <id>

Install

Download maildrop-1.1.0.tar.gz, nach custom_apps/ entpacken, dann:

sudo -u www-data php occ app:enable maildrop
# bzw. Docker:
docker compose exec -u www-data app php occ app:enable maildrop

MailDrop 1.0.1

Choose a tag to compare

@djschilling djschilling released this 16 Jul 18:28
18edccc

Nextcloud 34 support.

Changes

  • Declare Nextcloud 28–34 (PHP max-version adjusted for NC 34 images)
  • Replace deprecated IInitialStateService with IInitialState

Install (Docker Compose)

Download maildrop-1.0.1.tar.gz from this release, extract into the Nextcloud container's custom_apps/, then:

docker compose exec -u www-data app php occ app:enable maildrop

MailDrop 1.0.0

Choose a tag to compare

@djschilling djschilling released this 16 Jul 18:08
4d9eeac

First installable release of Nextcloud MailDrop.

Install

  1. Download maildrop-1.0.0.tar.gz
  2. Extract into Nextcloud custom_apps/ (folder must be named maildrop)
  3. occ app:enable maildrop
  4. Configure under Administration → MailDrop

Requirements: Nextcloud 28–31, PHP 8.1–8.4, working system cron, outbound IMAP.

Build from source

./scripts/build-release.sh 1.0.0

Checksum

See maildrop-1.0.0.tar.gz.sha256 attached to this release.