Inleiding
De interfacebuilder Handelt op twee manieren e-mails af:
- Via de mailmachine
- Via de ingebouwde mailmachine in de IB module
Dagrapporten
De dagrapporten zijn een voorbeeld van het gebruik van de externe mailmachine die draait op de server.
Creëren van een mailing die verstuurd wordt met de externe mailmachine
-
Creëer een werkproces Bestaande uit drie stappen: a. Nieuw b. In behandeling b. Verstuurd
Creëer eventueel extra processtap-opties. Bijvoorbeeld: 'Verstuur'.
-
Creëer een e-mailproces a. Koppel het werkproces aan het e-mailproces b. Voeg twee processtappen toe:
- Nieuwe mailing
- Aangepaste mailing
-
Creëer een item-type voor de mailing a. Creëer een subtype. Bijvoorbeeld: algemeen b. Koppel het e-mailproces aan dit item-type.
-
Creëer procesacties Op basis van het voorgaande: a. Nieuw => Opslaan => In behandelig b. Nieuw => Versturen => Verstuurd c. In behandeling => Opslaan => In behandeling d. In behandeling => Versturen => Verstuurd
Creëer eventueel extra procesactie-opties. Bijvoorbeeld: 'Versturen'.
-
Maak e-mailsjablonen aan voor de mailing. a. Vier stuks b. Geef de map op waar de afbeeldingen staan. Voeg deze map eventueel nog toe aan de map /images. c. Creëer de include file voor template op de server.
-
IB-module inrichten Maak gebruik van de items-tabel i.c.m. de nieuwe itemtype en item-subtype. a. Creëer een view voor de list. b. Richt de add-on E-mail in. c. Richt de add-on Workflow in. d. Als bestanden kunnen worden toegevoegd, richt add-on Uploads settings in.
-
Voeg code toe voor Moubis Items in Namespace Email a. In AemProcessVariablesStrategy.php: voeg nieuwe strategy toe b. Kopieer een bestaande items class (bijv. AemProcessVariablesItemMmr.php) en pas deze aan.