Mailbox-plugin
Niko (Diskussion | Beiträge) (→Installation) |
(→Installation) |
||
Zeile 36: | Zeile 36: | ||
tar xvzf imap.tar.Z | tar xvzf imap.tar.Z | ||
− | mv imap- | + | mv imap-2004e imap |
cd imap | cd imap | ||
+ | make lsu | ||
− | + | Vor dem Übersetzen des Plugins muss man die Datei Makefile ändern. ('''$SOURCEDIR''' anzupassen...) | |
− | + | IMAPDIR ?= '''$SOURCEDIR'''/imap/c-client | |
− | + | IMAPINCDIR ?= $(IMAPDIR) | |
− | + | IMAPLFLAGS ?= $(IMAPDIR)/c-client.a -lssl -lpam | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Konfiguration== | ==Konfiguration== |
Version vom 30. Juli 2005, 19:49 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Alexander Rieger
Mailbox ist ein Plugin zum Lesen von eMails. Unterstützt werden POP3 und IMAP Postfächer.
Zum Zugriff auf die Konten nutzt das Plugin die IMAP server c-client-library von Mark Crispin. Da diese Bibliothek auch POP3 unterstützt können auch POP3 Accounts gelesen werden, POP3 Accounts werden jedoch nicht so gut unterstützt.
Bilder
Hardwareanforderungen
Softwareanforderungen
- openssl
- imap
- pam
Installation
Installation von Imap
cd $SOURCEDIR tar xvzf openssl-<VERSION>.tar.gz cd openssl-<VERSION> ./config shared make make install ldconfig cd - tar xvzf Linux-PAM-<VERSION>.tar.gz cd Linux-PAM-<VERSION> ./configure --prefix=/usr/local make make install ldconfig cd - tar xvzf imap.tar.Z mv imap-2004e imap cd imap make lsu
Vor dem Übersetzen des Plugins muss man die Datei Makefile ändern. ($SOURCEDIR anzupassen...)
IMAPDIR ?= $SOURCEDIR/imap/c-client IMAPINCDIR ?= $(IMAPDIR) IMAPLFLAGS ?= $(IMAPDIR)/c-client.a -lssl -lpam
Konfiguration
vdr -P'mailbox -m /usr/local/bin/mailcmd.sh'
Zum Format der accounts.conf.
Die Account-Einstellungen werden abgelegt in.
/etc/vdr/plugins/mailbox/accounts.conf
Diese wird automatisch generiert, wenn Du ein Konto angibst.
Die Einstellungen kannst du aber auch händisch machen, indem Du eine Datei mit diesem Namen anlegst und folgendes für jedes Konto untereinander weg angibst.
[Account] AccountName = deinkonto # lokaler Kontenname LoginName = deinname # Mailbox- Zugangsname LoginPass = deinpasswort # Mailboxpasswort MailBox = {pop.t-online.de/pop3/notls} # Beispiel (Klammern müssen sein! BEI IMAP : {imap.deinserver.de/imap/notls/norsh}) AutoMarkSeen = 0 # autom. als gelesen markieren 0-1 Expunge = 0 # autom. ausf Server löschen 0-1
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-m CMD | --mailcmd=CMD | CMD is called when the number of new mails changed |
Probleme
Links
[1] | http://www.openssl.org | OpenSSL Project Homepage |
[2] | http://www.kernel.org/pub/linux/libs/pam | Linux-PAM |
[3] | http://www.washington.edu/imap | IMAP |
[4] | http://sites.inka.de/seca/vdr | Homepage des Plugins |