Mailverwaltung mit Synology DS211j

Status
Für weitere Antworten geschlossen.

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.158
Punkte für Reaktionen
405
Punkte
393
Hallo,
hast Du Tabulatoren zwischen den einzelnen Werten benutzt? Ungültige Einträge werden bei Neustart raus geworfen.

Gruß Götz
 

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
also bin etwas weitergekommen. Das ipkg cron funktioniert, aber nur wenn ich die Datei in root umbenenne und für root berechtige. Also hat wohl mein mroth account keine Berechtigungen. Innerhalb seines Userverzeichnisses hab ich auf alle Objekte mroth Vollzugriff berechtigt. Kann es sein, dass mir zur Ausführung noch Rechte fehlen?
 

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
habe gerade meinem account ne shell gegeben und mich dann mit mroth an der shell angemeldet. Wenn ich das Skript, welches über ipkg cron ausgeführt werden soll, manuell ausführe funktionierts auch da. Also hat definitiv ipkg cron mit meinem Account ein Problem, nur wo?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Also hat definitiv ipkg cron mit meinem Account ein Problem, nur wo?
Den Tip von Götz, Tabs in dem synocron, hilft das ?
Wie hast Du den Cron von IPKG angelegt ? Hat da jeder Benutzer einen File ?
crontab -u mroth wäre noch was :)

Gruß Jo
 

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
ja der Inhalt im cron stimmt schon, denn wenn ich den crontab in root umbenenne und den tab auf root berechtige funktioniert der automatismus. Nur unter meinem normalem useraccount nicht. Bin folgendermaßen vorgegangen:

1: ipkg install cron
2. vi /opt/var/cron/crontabs/mroth
3. Eingabe
*/1 * * * * /volume1/homes/mroth/getmail.sh &>/dev/null
Zwischen den einzelnen Spalten sind Leerzeichen, keine Tabs
4. chown mroth:users /opt/var/cron/crontabs/mroth
5. chmod 600 /opt/var/cron/crontabs/mroth
6. Ausführung /opt/etc/init.d/S10cron

Passt doch eigentlich oder? :) Irgendwas mache ich noch falsch. Muss ich meinem User irgendwo bei ipkg cron noch wo berechtigen?
 

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
haaa jetzt gehts. Man darf nicht chown mroth:users machen, sondern chwon mroth:root. Dann geht es. Komisch da ja mittels chmod 600 nur mroth Zugriff auf die Datei hat.... Naja chown root hab ich nicht gemacht, da in der Anleitung zu getmail hier im Thread steht, dass dies unter dem User berechtigt werden muss
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Naja chown root hab ich nicht gemacht, da in der Anleitung zu getmail hier im Thread steht, dass dies unter dem User berechtigt werden muss
Da solltest Du mal als mroth einloggen und crontab -e eingeben,
da sollte die croneinträge zu sehen sein und veränderbar :)
und die Rechte stimmen. Der Dateiname ist der Benutzer, meine ich.

Gruß Jo
 

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
hi joku,

über crontab -e bei root bekomme ich nichts angezeigt. Unter mroth, dass ich keine Berechtigungen habe. Komisch aber es geht jetzt? Trotzdem noch was falsch?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
also erstmal vielen Dank für eure Hilfe. Das Forum ist echt Hammer :) Wisst ihr eigentlich ob es mit dieser Lösung auch möglich ist, dass die Mails nicht auf den Mailclient verschoben werden, sondern wie bei Microsoft Exchange auf dem Server bleiben?
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Nimm IMAP. POP3 ist so gebaut das herunterzuladen (kann man aber deaktivieren), bei IMAP hingegen verbleiben die Mails auf dem Server.

MfG Matthieu
 

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
hi Matthieu,

ich habe meine gmx.rc entsprechend für Imap konfiguriert. Zusätzlich habe ich in der dovecot.conf nur auf imap und imaps gestellt. Leider werden die Mails von gmx weiter gelöscht. Ebenso auf meiner synology wenn ich mittels Thunderbird abrufe. Was mache ich da noch falsch? anbei meine gmx.rc

Rich (BBCode):
[options]
delete = false
read_all = false
message_log = /volume1/homes/mroth/.getmail/gmx.log

[retriever]
type = SimpleIMAPSSLRetriever
server = imap.gmx.net
port = 993
username = <geheim>@gmx.net
password = <geheim>


[destination]
type = Maildir
path = /volume1/homes/mroth/.Maildir/
user = mroth
filemode = 0600
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Leider werden die Mails von gmx weiter gelöscht. Ebenso auf meiner synology wenn ich mittels Thunderbird abrufe. Was mache ich da noch falsch?
Moin, moin,
Da schau mal in die Einstellungen von Thunderbird
[V] Nachricht auf Server belassen
[ ] Lösche Nachrichten vom Server .....
[ ] Bereinigen ....

Gruß Jo
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
[V] Nachricht auf Server belassen
[ ] Lösche Nachrichten vom Server .....
[ ] Bereinigen ....
Ich glaube das meint er nicht. Die Mails werden nicht von der DS gelöscht, sondern fehlen auf GMX. Könntest du noch mal kurz sagen welches Programm obige Config ausliest? Bei getmail ist das Standardverhalten die Mails nicht zu löschen, weiß aber jetzt nicht genau was du nutzt.

MfG Matthieu

EDIT: Hab noch was gefunden http://www.howtoforge.com/debian_etch_getmail
U
nter 3.1 Options wird dort ein Parameter "delete" beschrieben.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
zeig mal deine getmail.sh
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Ich glaube das meint er nicht. Die Mails werden nicht von der DS gelöscht, sondern fehlen auf GMX.
Hallo Matthieu,
der Gedanke kam mir , weil er auch schrieb ...
Ebenso auf meiner synology wenn ich mittels Thunderbird abrufe.

Gruß Jo
 

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
hi zusammen,

erstmal vielen Dank wieder für die rasche Hilfe :) Ich benutze zum Abrufen getmail. Die Grundkonfiguration habe ich nach dieser Anleitung durchgeführt
http://www.synology-wiki.de/index.php/Externe_Accounts_abrufen

Dort wird es ja mit Pop3 beschrieben. Da ich haber ein Verhalten, ähnlich dem Exchange-Server erreichen will, möchte ich Imap einsetzen.

Genau :) er löscht meine Mails im ersten Step von GMX wenn meine Synology die Mails abruft und im zweiten Step von meiner Synology wenn ich mit einem Mail-Client, hier im Beispiel mit Thunderbird darauf zugreife.

Anbei meine getmail.sh und mein cron-job zur Vollständigkeit:

getmail.sh

Rich (BBCode):
#!/bin/sh
/opt/bin/getmail -q -d --rcfile /volume1/homes/mroth/.getmail/gmx.rc --getmaildir /volume1/homes/mroth/.getmail

cronjob mittels ipkg cron

mroth:
Rich (BBCode):
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (mroth installed on Mon Oct 22 23:00:33 2012)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (mroth installed on Mon Oct 22 23:00:07 2012)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
*/1 * * * * /volume1/homes/mroth/getmail.sh &>/dev/null

Falls Ihr noch Infos braucht gerne kein Problem :)
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

gnoovy

Benutzer
Mitglied seit
26. Mrz 2011
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
aaahhh... glaubst dass sich mir der code schon fast in die Augen gebrannt hat :D manchmal sieht man den Wald vor lauter Bäumen nicht :D werde ich nacher mal probieren...
 
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