Zum Inhalt springen
Bereinigung unbestätigter Konten

Bereinigung unbestätigter Konten

Löscht registrierte Konten, deren E-Mail-Adresse nie bestätigt wurde.

So funktioniert es

Wenn sich jemand registriert, wird ein Konto im Zustand „unbestätigt“ angelegt und eine Bestätigungs-E-Mail gesendet. Der Bestätigungslink verfällt nach 24 Stunden. Dieser Job entfernt Konten, deren Bestätigungsfrist abgelaufen ist, damit dieselbe E-Mail-Adresse für eine neue Registrierung verwendet werden kann.

  1. Findet Konten — unbestätigte Konten, die älter als die Karenzzeit sind
  2. Löscht — jedes dieser Konten wird zusammen mit seiner ausstehenden Bestätigung gelöscht

Die Bereinigung gilt für ganz mTime, nicht für einen einzelnen Arbeitsbereich. Sie läuft nur im Systemarbeitsbereich; in jedem anderen Arbeitsbereich wird sie übersprungen und kann nur aus dem Systemarbeitsbereich manuell gestartet werden.

Wann er läuft

Der Job läuft automatisch und wird nur ausgelöst, wenn mindestens ein Konto zu löschen ist.

Parameter

ParameterStandardBeschreibung
Karenzzeit (Stunden)24Stunden nach dem Anlegen eines Kontos, bevor ein unbestätigtes Konto gelöscht werden kann. Werte unter 24 werden auf 24 angehoben, um Konten zu schützen, deren Bestätigungslink noch gültig ist
ProbelauffalseWenn eingeschaltet, wird gemeldet, was gelöscht würde, ohne etwas zu löschen

Jobergebnisse

KennzahlBeschreibung
candidatesAnzahl der unbestätigten Konten nach Ablauf der Karenzzeit
deletedAnzahl der tatsächlich gelöschten Konten (0 im Probelauf)
grace_period_hoursDie tatsächlich verwendete Karenzzeit (mindestens 24)
dry_runOb es sich um einen Probelauf handelte

Ein Lauf ohne Kandidaten liefert skipped: true, reason: "no candidates".

Fehlerbehebung

ProblemLösung
Konto wurde nicht gelöschtPrüfen Sie, ob die Karenzzeit abgelaufen ist. Eine Karenzzeit unter 24 Stunden wird nie verwendet
E-Mail-Adresse wird nach der Bereinigung weiterhin bei der Registrierung abgelehntFühren Sie einen Probelauf aus, um zu sehen, welche Konten gelöscht würden, und dann einen echten Lauf. Prüfen Sie, ob kein anderer Arbeitsbereich noch einen Benutzer hat, der auf dieses Konto verweist