wird dann ein Script eingetragen mit dem dann per notify-send eine Benachrichtigung auf dem Desktop angezeigt wird.
Hier ist das Script: newmail.sh
Code: Alles auswählen
#!/bin/bash
#
# newmail.sh v. 1.0 vom 24.5.2014 von Rolf Klein <soundrolf@web.de>
# XFCE4 Desktop DEBIAN 7.5 Wheezy
# Zu der Zeit (2014) hatte dieses Applet noch den Namen 'mailwatch-applet-plugin'
# Im xfce4-mailwatch-plugin: --> Einstellungen --> Ausführen bei neuen Nachrichten das Script
# mit Pfad eintragen zB. /home/$USER/bin/newmail.sh $USER durch deinen Namen ersetzen.
# Zeigt bei neuen Emails ein Notification Popup an, mit einem Icon und einer Meldung, sowie das Datum.
# Benutzte Programme: notify-send, date
# 31.5.2014 Sounds jetzt möglich bei Mailempfang.
# 4.6.2014 Benutzer kann als Parameter übergeben werden. zB. "newmail.sh willi"
# Variablen
USER="rolf" # ]<---- hier dein Namen eintragen
if [ "$1" != "" ]
then USER=$1
fi
# Ich habe in meinem HOME Ordner einen 'bin' Ordner erstellt für weitere Scripte.
# Bitte dann aber in der .bashrc auch den Pfad mit dem $HOME/bin Ordner noch eintragen.
# $USER kann dann in der .bashrc dein eigener Name sein
PATH=/home/$USER/bin:$PATH
export PATH
# Diese Einträge sind nur nötig falls das Script 'newmail.sh' im System unter /usr/bin oder /usr/local/bin liegt.
# Sicherheitshalber sollte man diesen Eintrag hier drin lassen.
export DISPLAY=":0.0"
export XAUTHORITY=/home/$USER/.Xauthority
touch /home/$USER/.dbus/Xdbus
chmod 600 /home/$USER/.dbus/Xdbus
env | grep DBUS_SESSION_BUS_ADDRESS > $HOME/.dbus/Xdbus
echo 'export DBUS_SESSION_BUS_ADDRESS' >> /home/$USER/.dbus/Xdbus
if [ -r "/home/$USER/.dbus/Xdbus" ]; then
. "/home/$USER/.dbus/Xdbus"
fi
# Die Meldung anzeigen.
/usr/bin/notify-send -t 0 -i /usr/share/icons/e_mail.png "Die Post ist da:" "Sie haben neue Emails\n\nNachricht vom: $(date)"
# Das Icon e_mail.png kann durch ein anderes ersetzt werden, nach eigenen Wünschen.
# notify-send -t 10000 sind 10 Sekunden
# notify-send -t 50000 sind 50 Sekunden
# notify-send -t 0 zeigt die Meldung unendlich lange an. Mit klick auf die Meldung verschwindet sie.
# Mit Sound geht das auch, für die die das möchten.
#/usr/bin/aplay /usr/share/sounds/popper.wav
#/usr/bin/espeak -vde -s140 "sie haben post"
#
exit 0
Das Script ist schon was älter, aber es läuft Heute noch auf meinem Gentoo/Linux mit dem Desktop XFCE-4.14
Viel Spaß damit