Benutzer-Werkzeuge

Webseiten-Werkzeuge


nextcloud:mailing

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
nextcloud:mailing [2026/06/10 12:44] – [2FA Ablauf über E-Mail] franznextcloud:mailing [2026/06/17 13:27] (aktuell) – [Mögliche Ursachen (viele siehst du im Nextcloud Log)] franz
Zeile 1: Zeile 1:
 ====== Mailing in Nextcloud ====== ====== Mailing in Nextcloud ======
 +
 +===== Mailparameter überprüfen =====
 +
 +**für Docker**
 +<code>
 +docker compose exec -u www-data app php occ config:list system --private | grep -E 'mail_smtpmode|mail_smtpauth|mail_smtpname|mail_smtphost|mail_smtpport|mail_smtpsecure|mail_from_address|mail_domain|mail_sendmailmode'
 +
 +</code>
 +
 +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.
 +
  
 ===== 2FA Ablauf über E-Mail ===== ===== 2FA Ablauf über E-Mail =====
Zeile 67: Zeile 79:
  
 Es soll vorkommen, das 2FA Mails im Spamfilter landen Es soll vorkommen, das 2FA Mails im Spamfilter landen
 +
 +**6. Dem Zertifikat wird nicht vertraut**
 +<code>
 + docker compose exec app sh -c "openssl s_client -starttls smtp -connect aspmail.bmd.at:587 -servername SERVERNAMe -showcerts </dev/null"
 +
 +</code>
 +
 +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.)
 +
 +<code>
 +'mail_smtpstreamoptions' =>
 +  array (
 +    'ssl' =>
 +    array (
 +      'allow_self_signed' => true,
 +      'verify_peer' => false,
 +      'verify_peer_name' => false,
 +    ),
 +  ),
 +
 +</code>
 +
  
 ==== erweitertes SMTP Logging kurzfristig einschalten ==== ==== erweitertes SMTP Logging kurzfristig einschalten ====
Zeile 90: Zeile 128:
 <code> <code>
 docker exec -it nextcloud tail -f /var/www/html/data/nextcloud.log | grep -i mail docker exec -it nextcloud tail -f /var/www/html/data/nextcloud.log | grep -i mail
 +
 +</code>
 +
 +Wenn nextcloud.log a**usserhalb des Containers liegt,** kannst du das Log folgendermaßen ansehen:
 +<code>
 +
 +
 +tail -n 50 /directora/data/nextcloud.log | jq .
  
 </code> </code>
Zeile 99: Zeile 145:
  
 </code> </code>
 +
 +
 ===== Administrative Einstellungen beim Versand der E-Mails ===== ===== Administrative Einstellungen beim Versand der E-Mails =====
  
nextcloud/mailing.1781088251.txt.gz · Zuletzt geändert: von franz

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki