Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:skripte:geburtstagserinnerung [2011/02/23 09:27] – angelegt wikiadmin | wiki:skripte:geburtstagserinnerung [2012/10/08 14:31] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~BARCODE~class=barcode_right~size=S~~ | ||
+ | |||
===== Vorgeschichte ===== | ===== Vorgeschichte ===== | ||
Zeile 7: | Zeile 9: | ||
===== Voraussetzung ===== | ===== Voraussetzung ===== | ||
- | * Handy, das über gammu konfiguriert wurde. Anleitung [[wiki:System: | + | * Handy, das über gammu konfiguriert wurde. Anleitung [[wiki:Programme: |
- | * Email-Adresse von [http:// | + | * Email-Adresse von [[http:// |
+ | * Mittlerweilen funktionieren auch andere Email-Adressen. Es ist aber darauf zu achten, dass man einen MX-Record eingetragen hat | ||
===== Programmteile ===== | ===== Programmteile ===== | ||
Zeile 18: | Zeile 20: | ||
* birthday | * birthday | ||
- | cd / | + | < |
- | sudo touch email birthday.lst birthday | + | sudo touch email birthday.lst birthday</ |
Das eigentliche Programm (birthday) muss ausführbar gemacht werden | Das eigentliche Programm (birthday) muss ausführbar gemacht werden | ||
- | sudo chmod ugo+x birthday | + | < |
==== Datei email ==== | ==== Datei email ==== | ||
- | Diese Datei enthält die email-Adressen, | + | Diese Datei enthält die email-Adressen, |
+ | |||
+ | Auch eine Email an mehrere Empfänger ist möglich. Die Empfänger müssen dann per Semikolon getrennt sein | ||
+ | |||
+ | <note important>Das Problem an der Sache ist, dass bis jetzt nur emails an googlemail auch wirklich ankommen. GMX.de und WEB.de akzeptieren keine Emails von Privaten Mailservern. | ||
+ | |||
+ | Lösung: noch keine, bin noch am suchen | ||
+ | |||
+ | Update: Wenn man den MX-Record setzt, scheint es zu funtionieren</ | ||
==== Datei birthday.lst ==== | ==== Datei birthday.lst ==== | ||
- | In dieser Datei sind die Geburtstage, | + | In dieser Datei sind die Geburtstage, |
Der Aufbau ist ziemlich simpel | Der Aufbau ist ziemlich simpel | ||
Zeile 40: | Zeile 51: | ||
* Name für SMS: Hier sollte der Name für die Persönliche Ansprache in der SMS stehen | * Name für SMS: Hier sollte der Name für die Persönliche Ansprache in der SMS stehen | ||
* Zustellungsart: | * Zustellungsart: | ||
- | ** sms: Benachrichtigung per SMS | + | |
- | ** email: Benachrichtigung per eMail | + | * email: Benachrichtigung per eMail |
- | ** email/sms: Benachrichtigung per eMail und SMS | + | * email/sms: Benachrichtigung per eMail und SMS |
* Handynummer: | * Handynummer: | ||
- | |||
==== Datei birthday ==== | ==== Datei birthday ==== | ||
Zeile 52: | Zeile 62: | ||
Das Programm kann kopiert und eingefügt werden | Das Programm kann kopiert und eingefügt werden | ||
- | <code> #!/bin/bash | + | <file bash birthday> #!/bin/bash |
| | ||
Zeile 140: | Zeile 150: | ||
# ---- Ende For-Schleife | # ---- Ende For-Schleife | ||
- | </code> | + | </file> |
===== Regelmäßiger Start ===== | ===== Regelmäßiger Start ===== | ||
Zeile 146: | Zeile 156: | ||
zu guter letzt muss das Skript noch regelmäßig gestartet werden. Ich habe mich dafür entschieden, | zu guter letzt muss das Skript noch regelmäßig gestartet werden. Ich habe mich dafür entschieden, | ||
- | sudo vim / | + | < |
folgenden eintrag anhängen | folgenden eintrag anhängen | ||
- | 00 7 * * * | + | < |