Mailstation als Zentrale Sammelstelle einrichten

Status
Für weitere Antworten geschlossen.

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Moin,
mein Ziel ist alle Mails vom verschiedenen Proviedern auf meine DS weiterzuleiten, damit ich da alle Mails zusammen habe. (z.B. Uni-Mails, Privatmails)
Nun weiß ich nicht wie ich das alles konfigurieren muss.
Also erstmal eine Bestandaufnahme:
Ich habe mehere ferige externe Imap Postfächer, dann ist meine DS ist per DDNS mit No-Ip.com verbunden und ich habe zusätzlich noch eine eigene Toplevel-Domain (hauptsächlich für meine Privatemails)

Wie konfiguriere ich nun z.B. no-ip.com und den mx-rekord und die Mailstation???

Die Anleitung im wiki schweigt sich leider etwas zu sehr zum MX-Record aus.

Grüße
Heatseeker
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Die Anleitung im wiki schweigt sich leider etwas zu sehr zum MX-Record aus.
Das tut sie weil du keinen MX Record brauchst um Emails von externen Accounts abzuholen. MX Records sind nur nötig wenn dein System auch Emails direkt von extern empfangen können soll. Ausserdem gibt es verschiedenste Anbieter (z.B. DynDNS), die das u.U. anders handhaben. Das Abholen der Emails ist imho im Wiki wirklich gut beschrieben.
Ich habe mehere ferige externe Imap Postfächer, dann ist meine DS ist per DDNS mit No-Ip.com verbunden und ich habe zusätzlich noch eine eigene Toplevel-Domain (hauptsächlich für meine Privatemails)
hast du garantiert nicht, oder du bist sehr sehr wohlhabend ;) Die Registrierung einer TLD kostet 10'000-de von Dollars :)
(http://de.wikipedia.org/wiki/Top-Level-Domain)
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Äh ja, blödsinn ;-)
Okay, ich werde dann das wiki nochmal quer lesen ob da was zum abholen drinsteht!
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Seh ich das richtig, dass das zwar für die neueste Firmware gilt, aber ohne Mailstation?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Gilt so für die neuste Firmware. Es sind nur Anpassungen an den Konfig des Dovecot Mailservers (Mailstation) resp die Installation von Perl und getmail. Dieser Beitrag ist also für die Firmwares mit integrierter Mailstation. Zuvor musste man sich den Dovecot Server manuell installieren (ist heute aber nicht mehr nötig, da es heute die Mailstation gibt)
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
So, ich bin mal wieder dabei es nach dem wiki einzurichten. nun aber eine echt doofe Frage: Ich kann nicht mit "su xxx " den benutzer wechseln!!! Folglich kann ich auch nicht getmail.sh testen! Bekomme immer "su: cannot run /sbin/nologin: No such file or directory" (file gibt's auch nicht)
Log mich übrigens über putty ein...
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
So, ich bin mal wieder dabei es nach dem wiki einzurichten. nun aber eine echt doofe Frage: Ich kann nicht mit "su xxx " den benutzer wechseln!!! Folglich kann ich auch nicht getmail.sh testen! Bekomme immer "su: cannot run /sbin/nologin: No such file or directory" (file gibt's auch nicht)
Log mich übrigens über putty ein...

Das liegt daran, dass der Benutzer 'xxx' in der /etc/passwd keine ordentliche Shell als Startprogramm zugewiesen bekommen hat. Dass musste händisch nachtragen ... warum ist so? -> Sicherheitsparanoia :D

Itari
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Okay,
so weit so gut. Kleines Probelm habe ich noch: der löscht mir meine Mails auf dem Server. Meine mail.rc sieht so aus:
Rich (BBCode):
[options]
message_log = ~/.getmail/log

[retriever]
type = SimpleIMAPSSLRetriever
server = imap.strato.de
port = 993
username = xxx@xxxonline.de
password = XXxxxX


[destination]
type = Maildir
path = ~/.Maildir/
user = Henning
filemode = 0600

ich hatte auch schon unter [options] delete = false gesetzt, aber er hat trotzdem gelöscht. Laut getmail documentation:
Rich (BBCode):
delete (boolean) — if set, getmail will delete messages after retrieving and successfully delivering them. If unset, getmail will leave messages on the server after retrieving them. Default: False.
sollte er ja nicht löschen. Wieso tut er's trotzdem???

Grüße
Heatseeker

PS: Meine schönen mails!! *heul naja sie sind ja nicht weg, nur woanders....
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hast du mal probiert ob delete=false bei POP3 Verbindungen Wirkung zeigt? Hast du auch direkt bei strato geprüft, dass die Emails wirklich nicht vorhanden sind? afaik merkt sich getmail die Emails die schon geladen wurden und lädt sie nicht mehr herunter
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
MMMh alles komisch.... Also ich habe jetzt einfach ganz simple eine Pop3 verbindung probiert, aber er macht genau das gleiche! Die Mails verschwinden vom Mailserver (Ich rufe den Strato-Server per IMAP mit Thunderbird ab - alles leer)
Meine .rc sieht nun so aus:
Rich (BBCode):
[options]
delete = false
message_log = ~/.getmail/log

[retriever]
type = SimplePOP3Retriever
server = pop3.strato.de
port = 110
username = xxx
password = xxx
use_apop = false
timeout = 180
delete_dup_msgids = false



[destination]
type = Maildir
path = ~/.Maildir/
user = Henning
filemode = 0600

im logfile seht auch, dass er die mails löscht:
Rich (BBCode):
2009-12-13 11:15:37 msg 3/3 (16200 bytes) msgid 346bf943968c0c718243a9c32cd62e5c from <newsletter@newsletter02.abc.de> delivered to Maildir /var/services/homes/Henning/.Maildir/, deleted

was läuft denn da falsch??? Jemand eine Idee?
Grüße
Henning

PS: Passwort habe ich gerade schon komplett geändert ;-)
 
Zuletzt bearbeitet:

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich habe das gerade mal bei mir getestet. Leider scheint getmail die Emails unabhängig von delete=false zu löschen.
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Na dann bin ich wenigstens mal beruhig, dass ich nicht zu doof dafür bin! Danke für deinen Test!
Tja nur komm ich jetzt nicht wirklich weiter...
Gibts evtl eine globales config file von getmail welches das löschen bewirkt?
Oder darf ich jetzt nur auf eine neue Version von getmail hoffen???

Grüße
Henning
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Na dann bin ich wenigstens mal beruhig, dass ich nicht zu doof dafür bin! Danke für deinen Test!
Tja nur komm ich jetzt nicht wirklich weiter...
Gibts evtl eine globales config file von getmail welches das löschen bewirkt?
Oder darf ich jetzt nur auf eine neue Version von getmail hoffen???

Grüße
Henning
Gemäss Manual sollte delete=false der default Wert sein. Man kann getmail auch auf der Kommandozeile Parameter übergeben z.B. -l für Msg nicht löschen. Aber auch das wird wie es scheint ignoriert.
Ich habe jetzt alle möglichen Parameter durch, aber die Emails werden immer vom Server geputzt.
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Scheint dann ja wohl ein wirklicher Bug zu sein... Kann man den irgendwo melden?
Komisch nur, dass so ein offensichtlicher Fehler noch keinem aufgefallen ist. Die aktuelle Version gibts ja schon seit dem 23.Nov!
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Scheint dann ja wohl ein wirklicher Bug zu sein... Kann man den irgendwo melden?
Komisch nur, dass so ein offensichtlicher Fehler noch keinem aufgefallen ist. Die aktuelle Version gibts ja schon seit dem 23.Nov!
Ich glaube kaum, dass dies ein allgemeiner Bug ist. Das wäre sonst sicherlich gemeldet worden. Vermutlich liegt es an dem verwendeten ipkg Paket, welches bestimmte Parameter vorgibt bzw. global setzt.
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Okay, doofe Frage: Was kann man dagegen machen? Abwarten, alte Version benutzen, Alternativen ,..???
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Okay, doofe Frage: Was kann man dagegen machen? Abwarten, alte Version benutzen, Alternativen ,..???
Die Email löschen lassen? Meist will man ja die Emails zentral zur Verfügung stellen und damit macht delete auch Sinn.
 

Heatseeker

Benutzer
Mitglied seit
15. Okt 2008
Beiträge
232
Punkte für Reaktionen
0
Punkte
0
Naja, bei mir eher nicht.
Ich wollte die DS eigentlich als Backup für meinen Mailserver bei Strato haben. Grund ist zum einen, dass der tolle IMAP-Server Inbox-Mails nach zwei Monaten löscht!!!!!! (nein, liegt nicht an Einstellungen des Mailprogramms und ich habe noch keine Option gefunden in der ich das ändern kann,- liegt evtl an dem schon schon sehr altem Paket) und zum anderen wollte ich weiterhin auf die Mails zugreifen können wenn die DSL Leitung wieder kneift.
Das gleiche gilt auch für den Uni-Mailserver der auch nicht soooo wirklich zuverlässig immer arbeitet.
Deshalb ist's wohl zu verschmerzen wenn ich's nicht zum laufen bekomme, wobei es natürlich schon schade ist!
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Naja, bei mir eher nicht.
Ich wollte die DS eigentlich als Backup für meinen Mailserver bei Strato haben.
Wenn du "nur" einen IMAP Server (strato) backupen willst, dann schau dir mal imapsync an. Damit kannst du zwei Mailboxen synchronisieren und dabei werden keine Emails auf den Servern gelöscht. Leider läuft imapsync nicht direkt auf der DS, wegen fehlender Perl-Module. Ich habe das Tool auf einem meiner Linux installiert und backupe die Mailbox meiner DS408 auf meine DS107+.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat