# senden per Email Eintrag

### Beschreibung:

In den neueren Versionen von Linux MInt, fehlt der Eintrag senden per Email.  
Wir können uns diesen Eintrag aber einfach selbst wieder bauen.  
Warum der allerdings weg ist, weiß ich nicht.

### Installation:

eine neue Datei mit dem Namen

```
send-email.nemo_action
```

im Benutzerverzeichnis unter

```
/home/DEIN_BENUTZERNAME/.local/share/nemo/actions/
```

Sollte das Verzeichnis actions nicht existieren erstellen wir diesen.  
proforma einfach das Verzeichnis erstellen lassen,wenn es das schon gibt, gibts halt ein Fehler ;-)

```
mkdir /home/DEIN_BENUTZERNAME/.local/share/nemo/actions/
```

dann

```
nano /home/DEIN_BENUTZERNAME/.local/share/nemo/actions/send-email.nemo_action
```

Inhalt

```
[Nemo Action]
Name=Senden per E-Mail
Comment=Datei mit Evolution senden
Exec=Exec=/home/DEIN_BENUTZERNAME/.local/bin/send_email.sh %F
Icon-Name=mail-send
Selection=Any
Extensions=nodirs;

```

Script ausführbar machen

```
chmod +x /home/DEIN_BENUTZERNAME/.local/share/nemo/actions/send-email.nemo_action
```

Was macht der Eintrag:

Diese Konfiguration erstellt einen Eintrag „Senden per E-Mail“, der unser Script send Mail (wird gleich erstellt) öffnet und die ausgewählte Datei als Anhang hinzufügt.

`Selection=Any` erlaubt die Auswahl von einer oder mehreren Dateien,   
aber keine Verzeichnisse (`nodirs`).

Das Sendmail Script

```
nano /home/DEIN_BENUTZERNAME/.local/bin/send_email.sh
```

Inhalt

```
#!/bin/bash

# Starten der mailto-URI mit den angehängten Dateien
uri="mailto:?body=Siehe Anhang&subject=Dateianhang"

# Hinzufügen jeder Datei als Anhang
for file in "$@"
do
    uri="${uri}&attach=$(realpath "$file")"
done

# Starte Evolution mit der zusammengesetzten URI
evolution "$uri"


```

Wenn man es Ohne Subject unjhd Emailtext haben möchte:

```
#!/bin/bash

# Starten der mailto-URI mit den angehängten Dateien
uri="mailto:?subject="

# Hinzufügen jeder Datei als Anhang
for file in "$@"
do
    uri="${uri}&attach=$(realpath "$file")"
done

# Starte Evolution mit der zusammengesetzten URI
evolution "$uri"

```

Dann ausführbar machen

```
chmod +x /home/DEIN_BENUTZERNAME/.local/bin/send_email.sh
```

Fertig