nextcloud:mailing
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| nextcloud:mailing [2026/06/10 19:48] – [erweitertes SMTP Logging kurzfristig einschalten] franz | nextcloud:mailing [2026/11/02 12:08] (aktuell) – [Mail über occ beauskunften und verwalten] franz | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Mailing in Nextcloud ====== | ====== Mailing in Nextcloud ====== | ||
| + | |||
| + | ===== Mailparameter überprüfen ===== | ||
| + | |||
| + | **für Docker** | ||
| + | < | ||
| + | docker compose exec -u www-data app php occ config:list system --private | grep -E ' | ||
| + | |||
| + | </ | ||
| + | |||
| + | Nestcloud liefert im config Ordner eine smtp.config.php aus, die möglicherweise deine in docker.compose.yml bzw in den secrets deine Anmeldung überschreibt.\\ | ||
| + | Ich habe sie vorsichtshalber umbenannt, damit sie nicht wirksam wird. | ||
| + | |||
| + | |||
| + | ===== Mail über occ beauskunften und verwalten ===== | ||
| + | |||
| + | Führe für den betroffenen Nextcloud-Benutzer folgenden Befehl aus: | ||
| + | |||
| + | **Informationen über die Mailkonten** | ||
| + | < | ||
| + | docker compose exec -T -u www-data app php occ mail: | ||
| + | |||
| + | </ | ||
| + | |||
| + | Die Ausgabe sollte Informationen über die eingerichteten Mailkonten enthalten, insbesondere die Konto-ID, den IMAP-Server und den Port. | ||
| + | |||
| + | **IMAP Verbindung testen** | ||
| + | < | ||
| + | docker compose exec -T -u www-data app php occ mail: | ||
| + | |||
| + | </ | ||
| + | |||
| + | **Synchronisierung testen** | ||
| + | |||
| + | docker compose exec -T -u www-data app php occ mail: | ||
| + | |||
| ===== 2FA Ablauf über E-Mail ===== | ===== 2FA Ablauf über E-Mail ===== | ||
| Zeile 7: | Zeile 42: | ||
| Für den **Two-Factor email provider** steht ausdrücklich, | Für den **Two-Factor email provider** steht ausdrücklich, | ||
| Wenn man 2FA zuverlässig betreiben will, ist es für den produktiven Betriebn sinnvoller, eine **TOTP + Backup-Codes** zu empfehlen. **2FA per E-Mail** ist besser als gar kein 2FA, aber schwächer als TOTP, weil Mailzugang und Nextcloud-Zugang oft miteinander verknüpft sind. | Wenn man 2FA zuverlässig betreiben will, ist es für den produktiven Betriebn sinnvoller, eine **TOTP + Backup-Codes** zu empfehlen. **2FA per E-Mail** ist besser als gar kein 2FA, aber schwächer als TOTP, weil Mailzugang und Nextcloud-Zugang oft miteinander verknüpft sind. | ||
| + | |||
| + | |||
| ==== Probleme beim Versand ==== | ==== Probleme beim Versand ==== | ||
| Zeile 25: | Zeile 62: | ||
| - | ===== SMPT Server des Mailprovieders meckert ===== | + | ===== SMTP Server des Mailprovieders meckert ===== |
| **bei den Grundeinstellungen gebe ich alle Parameter des smtp Servers an. Warum ist es möglich, dass bei gleichbleibender Konfiguration ein Mailversand manchmal funktioniert, | **bei den Grundeinstellungen gebe ich alle Parameter des smtp Servers an. Warum ist es möglich, dass bei gleichbleibender Konfiguration ein Mailversand manchmal funktioniert, | ||
| Zeile 67: | Zeile 104: | ||
| Es soll vorkommen, das 2FA Mails im Spamfilter landen | Es soll vorkommen, das 2FA Mails im Spamfilter landen | ||
| + | |||
| + | **6. Dem Zertifikat wird nicht vertraut** | ||
| + | < | ||
| + | | ||
| + | |||
| + | </ | ||
| + | |||
| + | wichtig ist der Output, z.B.\\ | ||
| + | Timeout : 7200 (sec)\\ | ||
| + | Verify return code: 0 (ok) | ||
| + | |||
| + | In der config.php ist folgendes einzutragen (hat bei mir geholfen, allerdings werden einige Zertifikatwsicherheitschecks ausgeschaltet.) | ||
| + | |||
| + | < | ||
| + | ' | ||
| + | array ( | ||
| + | ' | ||
| + | array ( | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ), | ||
| + | ), | ||
| + | |||
| + | </ | ||
| + | |||
| + | Hat man ein öffentlich gültiges Zertifikat, sieht der Block folgendermaßen aus:\\ | ||
| + | < | ||
| + | ' | ||
| + | array ( | ||
| + | ' | ||
| + | array ( | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ), | ||
| + | ), | ||
| + | |||
| + | </ | ||
| + | |||
| ==== erweitertes SMTP Logging kurzfristig einschalten ==== | ==== erweitertes SMTP Logging kurzfristig einschalten ==== | ||
nextcloud/mailing.1781113698.txt.gz · Zuletzt geändert: von franz