Archiv des Intrexx Live! Forums

Hier sehen Sie die Foreneinträge aus dem Intrexx Live! Forum. Bis November 2016 war es das Forum für alle Fragen rund um die Software Intrexx von United Planet.
Seit November 2016 gibt es ein neues moderiertes Forum, das Intrexx Community Forum. Nutzen Sie bitte unbedingt dieses für aktuelle Fragen, Antworten und Informationen.

Wichtig: Dieses Forum dient als Archiv. Die Einträge beziehen sich oft auf ältere Versionen von Intrexx und entsprechen nicht mehr den aktuellen technischen Gegebenheiten.
Daher sollten alle Inhalte ausschließlich von Experten genutzt werden. Bei unsachgemäßer Anwendung kann es zu zeitaufwändigen Problemen oder Datenverlust kommen.
Übersicht > Intrexx Professional: Programming > E-Mail nach Portalanmeldung

E-Mail nach Portalanmeldung

ist es möglich eine E-Mail zu erzeugen und zu versenden nachdem sich ein Benutzer an das Portal angemeldet hat.

Vielen Dank
04.03.2016 09:20 von Rico
Hallo,

man kann in den Portaleigenschaften konfigurieren, dass bei der Benutzeranmeldung ein Login-Event erzeugt wird.
Auf dieses kann man per Prozess reagieren (z.B. Generischer Ereignisbehandler mit der Klasse de.uplanet.lucy.server.workflow.eventhandler.SessionLoginWorkflowEventHandler)

Daran dann eine E-Mail-Aktion hängen und fertig attention

Evtl. noch ein Groovy-Skript welches den Benutzer ermittelt, ich weis nicht ob der Benutzer-Kontext in diesem Fall da ist und man über "aktueller Benutzer" darauf zugreifen kann.
04.03.2016 09:54 von MartinW
Vielen Dank. Das hat alles super funktioniert. Kann man die IP Adresse des angemeldeten Benutzers über das Groovy-Skript mit auslesen?
04.03.2016 12:30 von Rico
Hmm... gute Frage. Keine Ahnung.
Wenn dann steht das in g_request drin, allerdings weis ich nicht ob das zur Verfügung steht.
Ansonten kann man etwas tricksen und in einer custom.vm die IP in die Session schreiben und im Prozess die Session auslesen, falls man auf diese Zugriff hat.
04.03.2016 12:40 von MartinW
Zurück | Alles über Intrexx | Impressum | Datenschutzerklärung

Über United Planet
© 2019 United Planet GmbH
Schnewlinstraße 2
79098 Freiburg