EM 2.0 Doku Zwischenstand authored by Lukas Götz's avatar Lukas Götz
# enaio®
### Bevor der Embedded-Mailer gestartet werden kann, müssen noch ein paar Schritte befolgt werden
### 1\. Anpassung der servicewatcher-sw.yml
Diese ist im Dateisystem meistens unter `C:\Apps\enaio\Services\service-manager\config\servicewatcher-sw.yml` zu finden, **falls enaio® woanders installiert ist befindet sich die Datei unter** `[Enaio Installationspfad]\Services\service-manager\config\servicewatcher-sw.yml`
Am unteren Ende der Datei sind Einträge zu sehen, die wie folgt aussehen
```plaintext
[...]
- name: restdashlet
type: microservice
profiles: prod,cloud,blue
instances: 1
memory: 256M
port: 8282
path: ${appBase}/restdashlet/restdashlet-app.jar
jdk: jdk17
options:
- -Dfile.encoding=UTF-8
- name: usersservice
type: microservice
profiles: prod,cloud,blue
instances: 1
memory: 512M
port: 7990-7999
arch: x64
jdk: jdk17
path: ${appBase}/usersservice/usersservice-app.jar
```
**Hier fügt man am Ende folgenden neuen Eintrag ein**
```plaintext
- name: mailing
type: microservice
profiles: prod,cloud,blue
instances: 1
memory: 256m
arch: x64
port: 9857
path: ${appbase}/mailing/mailing-app.jar
```
**Hinweis: Der Embedded-Mailer verwendet `9857` als Standard Port, wenn ein anderer Port gewünscht ist, kann dieser im neu eingefügten Eintrag angepasst werden**
### 2\. Einfügen der mailing-app.jar
Nun muss man unter `[Enaio Installationspfad]\Services\service-manager\apps\` einen neuen Ordner anlegen, mit dem Namen "**mailing"**
![screenshot_1.png](../assets/screenshot_1.png)
In diesem Ordner legt man dann die mitgelieferte **mailing-app.jar** ab.
### 3\. Starten des Embedded-Mailers
Der Embedded-Mailer ist nun bereit das erste Mal gestartet zu werden, hierfür öffnet man die [Swagger UI](http://localhost:7281/swagger-ui/index.html#/Actuator/refresh) auf der Zielmaschine
![screenshot_2.png](../assets/screenshot_2.png)
Die Seite sollte dann direkt **/manage/refresh** öffnen, dort dann auf **Try it out** drücken
![screenshot_3.png](../assets/screenshot_3.png)
Nun auf **Execute** drücken und in wenigen Minuten sollte der Embedded-Mailer unter `Server-Domain/mailing` oder unter `localhost/mailing` im Webbrowser zu erreichen sein.
##
**Die aktuell laufenden Dienste können per **[**`localhost:7273`**](http://localhost:7273)** im enaio® Services Admin eingesehen werden, dort sieht man folgende Seite. Auf dieser Seite kann man Dienste auch neu starten, was im späteren Verlauf dieser Dokumentation noch einmal relevant wird**
![screenshot_5.png](../assets/screenshot_5.png)
##
**Im Webbrowser sollte beim ersten Aufruf vom Embedded-Mailer dann folgendes zu sehen sein**
![screenshot_4.png](../assets/screenshot_4.png)
### _Dies ist zu erwarten da der Embedded-Mailer nur im Rich-Client/Web-Client funktioniert da er von diesem wichtige Informationen empfängt!_
### Anschließend sollte man mit der [Rich-Client Integration](../Integration/RichClient.md) oder der [Web-Client Integration](../Integration/WebClient.md) des Embedded-Mailers im forfahren
\ No newline at end of file