moved mail script to correct directory

This commit is contained in:
2025-09-11 09:55:27 +02:00
parent 669325fded
commit c26aed95d5
2 changed files with 0 additions and 0 deletions
-57
View File
@@ -1,57 +0,0 @@
# mail.sh – Remote Datei-Downloader für PINC-Mails
**Wichtig:**
Bevor du das Skript verwendest, führe folgende Schritte aus:
1. **Mach das Skript ausführbar:**
```bash
chmod +x mail.sh
```
2. **Passe den Benutzernamen an:**
Ersetze im Skript die Stelle
```
username="<deinNESSUSuser>"
```
durch deinen tatsächlichen Benutzernamen für den Server `appdb02.in.easyname.com`.
---
## Beschreibung
Dieses Skript lädt Dateien, die einem bestimmten Muster entsprechen, von einem Remote-Server herunter. Es sucht in allen Subdirectories unter `/Apps/easyname/run/pinc*/` nach Dateien, die mit der angegebenen Kundennummer beginnen.
## Nutzung
```bash
./mail.sh <Kundennummer>
```
**Beispiel:**
```bash
./mail.sh 123
```
Das Skript sucht dann nach allen Dateien, die mit `123-` beginnen, und lädt sie in ein lokales Verzeichnis `./123/` herunter.
## Voraussetzungen
- SSH-Zugriff auf den Server `appdb02.in.easyname.com`
- Der angegebene Benutzername muss gültig sein und die nötigen Berechtigungen besitzen
- `scp` und `ssh` müssen auf deinem System installiert sein
## Ablauf
1. Das Skript prüft, ob eine Nummer als Argument übergeben wurde.
2. Es verbindet sich per SSH mit dem Server und sucht in allen passenden Subdirectories nach Dateien, die mit `<Kundennummer>-` beginnen.
3. Gefundene Dateien werden in ein lokales Verzeichnis mit dem Namen der Nummer heruntergeladen (z.B. `./123/`).
4. Das lokale Verzeichnis wird automatisch erstellt, falls es noch nicht existiert.
## Fehlerbehandlung
- Falls keine passenden Dateien gefunden werden, gibt das Skript eine entsprechende Meldung aus.
- Bei Fehlern während des Downloads oder beim Erstellen des lokalen Verzeichnisses wird eine Fehlermeldung angezeigt.
---
**Hinweis:**
Das Skript ist für den Einsatz in einer Linux-Umgebung vorgesehen.