LugLD:Howtos:Netzwerk:MailSignaturen

Aus LUG-LD Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Thunderbird Add-on Signature Switch

https://addons.mozilla.org/de/thunderbird/addon/611

Signatur mit fortunes vareieren

Mit dem Programm fortunes kann man verschieden Zitate und Sprüche in zufälliger Reihenfolge ausgeben.

user@host:~$ fortune
Excellent time to become a missing person.

Mit der Option '-s' kann man die Zitate auf 4 Zeilen zu je 80 Zeichen begrenzen.

user@host:~$ fortune -s
Break into jail and claim police brutality.

Eigene Datei mit Zitaten und Sprüchen

Nun wäre es interessant eigene Zitate anstelle der fertigen zu verwenden:

  • Datei anlegen in der man die Zitate/ Sprüche durch % trennt:
Das Wissen der Menschheit gehört der ganzen Welt!
%
It's time to close windows. Open your minds and feel the power of GNU/Linux.
%
Only wimps use tape backup:
real men just upload their important stuff on ftp,
and let the rest of the world mirror it ;)
- Linus Torvalds -
  • fortune benötigt eine *.dat um diese Datei zu erzeugen gibt es das Programm strfile
    • ich geh hier davon aus das die Datei mit den Signaturen sig heißt und unter /home/user/sig liegt
    • die Option -r würfelt die Zitate/ Sprüche durcheinander (random)
user@host:~$ strfile -r sig sig.dat
"sig.dat" created
There were 36 strings
Longest string: 286 bytes
Shortest string: 52 bytes
  • Nun kann man die Datei testen:
user@host:~$ fortune sig
It's time to close windows. Open your minds and feel the power of GNU/Linux.

Einbingen in den Mail-Client

  • Nun kann man diese Zeile im Mailclient eintragen:
fortune /home/user/sig
  • Da manche Mailclients keine Lehrzeichen wollen muss man hier ein kleines Script schreiben und dieses durch den Mailclient aufrufen lassen:
    • Das Script mit dem Namen sig.sh:
 #!/bin/bash
fortune /home/user/sig
    • Nun muss diese Script nur noch zum Script werden in dem man es ausführbar macht:
user@host:~$ chmod +x sig.sh
    • Jetzt kann man folgende Zeile im Mailclient eintrage:
/home/user/sig.sh