Sie können eine einfache Regel für den Ordner "Sites/yoursite/calendar" festlegen, die ein JavaScript-Skript ausführt, das die E-Mail sendet.
Wenn Sie etwas komplizierteres benötigen, können Sie die "onCreateNode" -Richtlinie von alfresco verwenden und an den Typ "ia: calendarEvent" binden.
Von der Spitze von meinem Kopf etwas wie folgt aus:
...
this.onCreateNode = new JavaBehaviour(this, "onCreateNode", NotificationFrequency.TRANSACTION_COMMIT);
this.policyComponent.bindClassBehaviour(QName.createQName(
NamespaceService.ALFRESCO_URI, "onCreateNode"),
"ia:calendarEvent", this.onCreateNode);
...
...
...
public void onCreateNode(ChildAssociationRef childAssocRef)
{
//send email here
}
Können Sie nicht einfach eine E-Mail-Regel auf dem Kalenderordner eingestellt? – Gagravarr
Ich habe versucht, aber es hat nicht funktioniert –
Welche Art von nicht funktioniert? Ich denke, es sollte ausreichen, wenn Sie die Regel richtig konfigurieren. Wie weit bist du gekommen? – Gagravarr