{"id":8486,"date":"2012-07-10T00:46:18","date_gmt":"2012-07-09T22:46:18","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=8486"},"modified":"2019-09-27T00:11:30","modified_gmt":"2019-09-26T22:11:30","slug":"wyrd-und-remind-erinnerungen-per-e-mail-erhalten","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2012\/07\/10\/wyrd-und-remind-erinnerungen-per-e-mail-erhalten\/","title":{"rendered":"Wyrd und Remind: Erinnerungen per E-Mail erhalten"},"content":{"rendered":"<p>Damit <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/10\/29\/wyrd-und-remind-kalender-und-terminplaner-fur-die-konsole\/comment-page-1\/#comment-2066\">die Idee<\/a> nicht ganz in Vergessenheit ger\u00e4t, bekommt sie einen eigenen kurzen Beitrag. Remind, ein <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/10\/29\/wyrd-und-remind-kalender-und-terminplaner-fur-die-konsole\/\">Terminplaner f\u00fcr die Konsole<\/a>, hatte ich im Zusammenspiel mit Wyrd letztes Jahr vorgestellt. Beide zusammen kombinieren eine m\u00e4chtige Syntax zur Beschreibung von Terminen mit einer effizienten und eleganten Benutzerschnittstelle auf Basis von Ncurses.<br \/>\nNun habe ich in den letzten Monaten ebenfalls festgestellt, dass ich gar nicht alle Funktionen brauche, die dieses Programm mir zur Verf\u00fcgung stellt, um Wyrd und Remind wirklich vollkommen auszureizen. Eine wiederkehrende Anforderung an Terminplaner und Erinnerer gibt es dennoch. Geburtstage!<br \/>\nNat\u00fcrlich, in Zeiten von Sozialen Netzwerken war es nie einfacher an das Geburtsdatum eines fl\u00fcchtig bekannten zu gelangen und dar\u00fcber benachrichtigt zu werden. Doch nehmen wir an, wir kennen die Geburtstage unserer Freunde und Bekannten aus erster Hand, haben einen fertig eingerichteten <a href=\"https:\/\/www.gambaru.de\/blog\/2012\/03\/21\/nur-versenden-mailserver-mit-debian-und-exim\/\">Mailserver, der nur E-Mails versenden kann<\/a>, dann funktioniert das Ganze unter Umst\u00e4nden nach diesem netten Tipp aus der <a href=\"http:\/\/www.roaringpenguin.com\/wiki\/index.php\/Remind_FAQ#How_can_I_get_emailed_15_minutes_before_some_events.3F\">FAQ von Remind<\/a>.<\/p>\n<ul>\n<li>Startet wyrd<\/li>\n<li>W\u00e4hlt das Datum aus und tragt einen beliebigen Geburtstag ein (Taste <strong>t<\/strong>)<\/li>\n<li>Beispiel: REM Jul 10 +14 MSG Annas Geburtstag %b (14 Tage vorher m\u00f6chte man eine Mail erhalten)<\/li>\n<li>Tragt weitere Geburtstage nach dem selben Schema ein.<\/li>\n<li>Startet Remind als Daemon. <code>remind -z -k'echo \"%s\" | mail -s \"Erinnerung\" apo' ~\/.reminders &amp;<\/code><\/li>\n<\/ul>\n<p>Mit der Option <strong>-z<\/strong> wird Remind als Daemon im Hintergrund ausgef\u00fchrt und greift dabei auf die Textdatei <em>~\/.reminders<\/em> zu, in der Wyrd die Termine speichert. Durch die Option <strong>-k<\/strong> f\u00fchrt Remind ein Kommando aus, in diesem Fall den Echo-Befehl. Der Platzhalter <strong>%s<\/strong> wird durch den Text nach MSG ersetzt, also \"Annas Geburtstag in 14 Tagen\" und danach der gesamte Inhalt durch eine Pipe an mail geschickt.<br \/>\nDie E-Mail hat also den Inhalt %s, den Betreff \"Erinnerung\" und geht an den Benutzer apo. In <em>\/etc\/aliases<\/em> k\u00f6nnt ihr eine externe Mailadresse f\u00fcr diesen Benutzer definieren und schon erhaltet ihr zu jedem Geburtstag 14 Tage im Voraus eine Erinnerung.<br \/>\nWenn man das jetzt noch mit etwas Skriptkunst kombiniert, einen Zufallsgenerator bem\u00fcht, sich Inhalte f\u00fcr die Variablen $ANREDE, $FLOSKELN, $GLUECKWUENSCHE ausdenkt, kann man aus der Erinnerungsmail direkt eine Gl\u00fcckwunschmail machen. Ah, die Wunder des Informationszeitalters. \ud83d\ude44<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Damit die Idee nicht ganz in Vergessenheit ger\u00e4t, bekommt sie einen eigenen kurzen Beitrag. Remind, ein Terminplaner f\u00fcr die Konsole, hatte ich im Zusammenspiel mit Wyrd letztes Jahr vorgestellt. Beide zusammen kombinieren eine m\u00e4chtige Syntax zur Beschreibung von Terminen mit einer effizienten und eleganten Benutzerschnittstelle auf Basis von Ncurses. Nun habe ich in den letzten &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2012\/07\/10\/wyrd-und-remind-erinnerungen-per-e-mail-erhalten\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWyrd und Remind: Erinnerungen per E-Mail erhalten\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[53,224],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/8486"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=8486"}],"version-history":[{"count":1,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/8486\/revisions"}],"predecessor-version":[{"id":10652,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/8486\/revisions\/10652"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=8486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=8486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=8486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}