feiaweng Posted November 4, 2010 Share Posted November 4, 2010 Hallo, kann man die umask, die vmail benutzt ?ndern? Wenn eine Mail reinkommt, hat die die Rechte 600. M?chte man Mails mit mutt lesen, geht das nat?rlich nicht, da man als Benutzer ja nicht der Benutzer vmail ist. Wie mach ich das, damit neue Mails nicht 600 haben, sondern 660? Danke und Gruss Ralf Link to comment Share on other sites More sharing options...
d00p Posted November 4, 2010 Share Posted November 4, 2010 ?hm, ?ber mutt kann ich dir nich sagen wie das tut, normal loggt sicher der Benutzer per client ein, der verbindet sich mit Courier/Dovecot und das liest dann die mails vom Filesystem mit den rechten des users vmail... Link to comment Share on other sites More sharing options...
feiaweng Posted November 4, 2010 Author Share Posted November 4, 2010 ?hm, ?ber mutt kann ich dir nich sagen wie das tut, normal loggt sicher der Benutzer per client ein, der verbindet sich mit Courier/Dovecot und das liest dann die mails vom Filesystem mit den rechten des users vmail... das ist richtig. So machen es die Normalkunden auch. Aber einer von denen loggt sich mit ssh ein, und liest sseine mails ?ber die bash mit mutt. Link to comment Share on other sites More sharing options...
d00p Posted November 4, 2010 Share Posted November 4, 2010 Auf die schnelle kann ichs dir allerdings nur f?r dovecot sagen, da gibts ne direktive in der dovecot.conf, die heisst sogar "umask 0600" (etwas weiter unten) Link to comment Share on other sites More sharing options...
feiaweng Posted November 4, 2010 Author Share Posted November 4, 2010 Auf die schnelle kann ichs dir allerdings nur f?r dovecot sagen, da gibts ne direktive in der dovecot.conf, die heisst sogar "umask 0600" (etwas weiter unten) also mit umask steht in meiner dovecot.conf nichts drin. Aber ich denke, das ist was anderes. Der Zugriff soll ja ?bers Filesystem stattfinden, da ist dovecot au?en vor. Link to comment Share on other sites More sharing options...
d00p Posted November 4, 2010 Share Posted November 4, 2010 ... # Postfix uses the client socket for SMTP Auth client { # Assuming the default Postfix $queue_directory setting path = /var/spool/postfix/private/auth mode = 0660 # Assuming the default Postfix user and group user = postfix group = postfix } # Note that we're setting a master socket. SMTP AUTH for Postfix and Exim uses client sockets. master { path = /var/run/dovecot/auth-master mode = 0660 user = vmail group = vmail } ... da stehts, und es ist schon 0660 Link to comment Share on other sites More sharing options...
feiaweng Posted November 4, 2010 Author Share Posted November 4, 2010 ... # Postfix uses the client socket for SMTP Auth client { # Assuming the default Postfix $queue_directory setting path = /var/spool/postfix/private/auth mode = 0660 # Assuming the default Postfix user and group user = postfix group = postfix } # Note that we're setting a master socket. SMTP AUTH for Postfix and Exim uses client sockets. master { path = /var/run/dovecot/auth-master mode = 0660 user = vmail group = vmail } ... da stehts, und es ist schon 0660 bin mir nicht sicher, ob das das ist, was ich ben?tige. Hab grad gefunden, dass man in der dovecot.conf die umask ?ndern kann. Habs auf umask = 0007 ge?ndert, und dovecot neugestartet, hat aber nichts gebracht. Link to comment Share on other sites More sharing options...
monotek Posted November 5, 2010 Share Posted November 5, 2010 660 w?rde imho auch nichts nutzen, da dass ja nur der Gruppe vmail Lese und Schreibrechte geben w?rde. An den Berechtigungen in diese Richtung ?berhaupt was zu ?ndern macht f?r mich auch keinen Sinn, da der User dann mit Mutt ja die Mails aller Kunden lesen k?nnte... Link to comment Share on other sites More sharing options...
feiaweng Posted November 5, 2010 Author Share Posted November 5, 2010 660 w?rde imho auch nichts nutzen, da dass ja nur der Gruppe vmail Lese und Schreibrechte geben w?rde. An den Berechtigungen in diese Richtung ?berhaupt was zu ?ndern macht f?r mich auch keinen Sinn, da der User dann mit Mutt ja die Mails aller Kunden lesen k?nnte... Also ich hab momentan keine L?sung f?r dieses Problem. Muss ich das wohl so hinnehmen, dass es nicht geht. Ist sowieso nicht der Standard, die Mails mit mutt zu lesen. Auf dem fr?heren Server waren die Mail im home-Folder des users, da geh?rte dem User alle Dateien. Jetzt mit froxlor geh?ren die Files im mail-Folder vmail. Und deswegen geht es halt nicht. Wennn du/ihr noch eine passende Idee habt, bin ich dankbar. Ich hab momentan keine, au?er vielleicht mit setfacl und getfacl die Berechtigungen im Mailfolder des Users zu ?ndern, m?sste aber bei jeder Mail passieren, da jede neue Mail immer mit 0600 reinflattert. Link to comment Share on other sites More sharing options...
Question
feiaweng
Hallo,
kann man die umask, die vmail benutzt ?ndern?
Wenn eine Mail reinkommt, hat die die Rechte 600.
M?chte man Mails mit mutt lesen, geht das nat?rlich nicht, da man als Benutzer ja nicht der Benutzer vmail ist.
Wie mach ich das, damit neue Mails nicht 600 haben, sondern 660?
Danke und Gruss
Ralf
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.