Mailverwaltung mit Synology DS211j

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
Hallo,
hast Du Tabulatoren zwischen den einzelnen Werten benutzt? Ungültige Einträge werden bei Neustart raus geworfen.

Gruß Götz
 
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?
 
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?
 
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
 
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?
 
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
 
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
 
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?
 
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?
 
Nimm IMAP. POP3 ist so gebaut das herunterzuladen (kann man aber deaktivieren), bei IMAP hingegen verbleiben die Mails auf dem Server.

MfG Matthieu
 
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
 
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
 
[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.
 
zeig mal deine getmail.sh
 
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
 
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 :-)
 
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