OVH Cloud OVH Cloud

mail et home

13 réponses
Avatar
Vincent Bernat
Coucou !

Y'a-t-il une bonne raison de délivrer le mail dans /var/mail sous Unix
quand tous les utilisateurs ont un home ? Ou dit autrement : y'a-t-il
une contradication de délivrer les mails dans le home des
utilisateurs ?
--
I WILL TRY TO RAISE A BETTER CHILD
I WILL TRY TO RAISE A BETTER CHILD
I WILL TRY TO RAISE A BETTER CHILD
-+- Marge Simpson on chalkboard in episode 9F03

10 réponses

1 2
Avatar
DINH Viêt Hoà

Coucou !


coin coin !

Y'a-t-il une bonne raison de délivrer le mail dans /var/mail sous Unix
quand tous les utilisateurs ont un home ? Ou dit autrement : y'a-t-il
une contradication de délivrer les mails dans le home des
utilisateurs ?


Je pense que tu peux le délivrer dans le home, mais après, il faut
savoir où le mettre.

Je suppose que tu ne veux pas le mettre dans $HOME/ directement
et que tu préfères le mettre $HOME/Mail ou autre variante.
Mais dans ce cas, il faut s'assurer de l'existence du répertoire avant
de délivrer le courrier à cet endroit.

--
DINH V. Hoa,

"s/^((.|[^[]|[(^.|[^^])[^]]*])*)([^*[])/14/"
-- Stéphane CHAZELAS

Avatar
Philippe Delsol
Coucou !
Bonjour,


Y'a-t-il une bonne raison de délivrer le mail dans /var/mail sous Unix
quand tous les utilisateurs ont un home ? Ou dit autrement : y'a-t-il
une contradication de délivrer les mails dans le home des
utilisateurs ?


Si vous parlez de /var/mail c'est que vous utilisez sendmail ?
Si tel est le cas, je ne pense pas que sendmail soit capable de délivrer
les mails directement dans le HOME des utilisateurs.
C'est le rôle du client de faire ce boulot.
Si vous utiliser Mozilla/Netscape les mails seront rapatriés dans le
HOME de l'utilisateur au moment de la consultation de la bal.

Philippe

Avatar
Laurent Blume
Vincent Bernat wrote:
Y'a-t-il une bonne raison de délivrer le mail dans /var/mail sous Unix
quand tous les utilisateurs ont un home ? Ou dit autrement : y'a-t-il
une contradication de délivrer les mails dans le home des
utilisateurs ?


Je fais ça avec sendmail configuré pour utiliser procmail pour la
livraison locale.
Mon compte a un .procmailrc, qui contient entre autres les lignes:

MAILDIR=$HOME/mail #you'd better make sure it exists
DEFAULT=$MAILDIR/mbox #completely optional

Ca peut se faire au niveau global avec un /etc/procmailrc.

Il y a probablement d'autres méthodes...

Laurent
--
A hundred thousand lemmings can't be wrong!

Avatar
Vincent Bernat
OoO Peu avant le début de l'après-midi du dimanche 22 août 2004, vers
13:06, Philippe Delsol disait:

Y'a-t-il une bonne raison de délivrer le mail dans /var/mail sous Unix
quand tous les utilisateurs ont un home ? Ou dit autrement : y'a-t-il
une contradication de délivrer les mails dans le home des
utilisateurs ?


Si vous parlez de /var/mail c'est que vous utilisez sendmail ?
Si tel est le cas, je ne pense pas que sendmail soit capable de délivrer
les mails directement dans le HOME des utilisateurs.
C'est le rôle du client de faire ce boulot.
Si vous utiliser Mozilla/Netscape les mails seront rapatriés dans le
HOME de l'utilisateur au moment de la consultation de la bal.


Non, j'utilise postfix, il n'y a aucun problème sur la faisabilité de
la chose. Je cherchais juste à savoir si je risquais de rencontrer des
incompatibilités avec certains outils classiques à coller le spool de
mail entrant à un autre endroit que /var/mail.
--
BOFH excuse #178:
short leg on process table


Avatar
Philippe Delsol
OoO Peu avant le début de l'après-midi du dimanche 22 août 2004, vers
13:06, Philippe Delsol disait:


Y'a-t-il une bonne raison de délivrer le mail dans /var/mail sous Unix
quand tous les utilisateurs ont un home ? Ou dit autrement : y'a-t-il
une contradication de délivrer les mails dans le home des
utilisateurs ?




Si vous parlez de /var/mail c'est que vous utilisez sendmail ?
Si tel est le cas, je ne pense pas que sendmail soit capable de délivrer
les mails directement dans le HOME des utilisateurs.
C'est le rôle du client de faire ce boulot.
Si vous utiliser Mozilla/Netscape les mails seront rapatriés dans le
HOME de l'utilisateur au moment de la consultation de la bal.



Non, j'utilise postfix,


Oui postfix, c'est un peu pareil que sendmail.

il n'y a aucun problème sur la faisabilité de
la chose. Je cherchais juste à savoir si je risquais de rencontrer des
incompatibilités avec certains outils classiques à coller le spool de
mail entrant à un autre endroit que /var/mail.


On peut le mettre où l'on veut mais il n'y a qu'un répertoire de spool.

Philippe



Avatar
Nicolas George
Philippe Delsol wrote in message
<41287ec8$0$2132$:
Si tel est le cas, je ne pense pas que sendmail soit capable de délivrer
les mails directement dans le HOME des utilisateurs.
C'est le rôle du client de faire ce boulot.


C'est plutôt le rôle du MDA (mail delivery agent). Et sendmail,
heureusement, est parfaitement capable d'utiliser des MDA corrects, à
commencer par procmail, qui est parfaitement capable de le faire.

Je pense que la réponse à la question est à chercher du côté des politiques
de sauvegarde : avoir le mail sur une partition différente des données
personnelles permet d'en avoir des différentes sur l'une et l'autre. Ajouter
à ça la force de l'habitude, qui fait que si ça se faisait comme ça il y a
dix ans sur des installations à quelques milliers de comptes, alors on fait
comme ça de nos jours sur une machine personnelle.

Avatar
Nicolas Le Scouarnec
Non, j'utilise postfix, il n'y a aucun problème sur la faisabilité de
la chose. Je cherchais juste à savoir si je risquais de rencontrer des
incompatibilités avec certains outils classiques à coller le spool de
mail entrant à un autre endroit que /var/mail.


Il peut y avoir un truc qui t'en empeche, si tu as des "home" monté via
NFS, alors tu n'auras pas de droits d'écritures en tant que root (vu
que root n'est pas mappé), mais a part ce cas particulier, je ne vois
pas de problemes vraiment génant, ou alors l'outil (serveur IMAP,
POP...) n'est pas du tout configurable, et on peut en trouver un
meilleur.


--
Nicolas Le Scouarnec

Avatar
Vincent Bernat
OoO En cette nuit nuageuse du mardi 24 août 2004, vers 00:58, Nicolas
Le Scouarnec disait:

Non, j'utilise postfix, il n'y a aucun problème sur la faisabilité de
la chose. Je cherchais juste à savoir si je risquais de rencontrer des
incompatibilités avec certains outils classiques à coller le spool de
mail entrant à un autre endroit que /var/mail.


Il peut y avoir un truc qui t'en empeche, si tu as des "home" monté via
NFS, alors tu n'auras pas de droits d'écritures en tant que root (vu
que root n'est pas mappé), mais a part ce cas particulier, je ne vois
pas de problemes vraiment génant, ou alors l'outil (serveur IMAP,
POP...) n'est pas du tout configurable, et on peut en trouver un
meilleur.


C'est justement pour remplacer UW IMAPd par un outil plus souple que
je pose la question. Pour la petite histoire, UW IMAPd transfère
automatiquement le mail de /var/mail vers ~/mbox pour certains
utilisateurs (ceux qui ont déjà un mbox) et utilise alors cette mbox
comme INBOX. Ce comportement est difficile à reproduire sur les autres
serveurs IMAP, d'où la solution de livrer le mail de tout le monde
dans la mbox.

L'inverse n'est pas possible car certains utilisateurs ont une mbox
plus grosse que le quota autorisé dans /var/mail.
--
TAR IS NOT A PLAYTHING
TAR IS NOT A PLAYTHING
TAR IS NOT A PLAYTHING
-+- Bart Simpson on chalkboard in episode 7F02


Avatar
Nicolas Le Scouarnec
C'est justement pour remplacer UW IMAPd par un outil plus souple que
je pose la question. Pour la petite histoire, UW IMAPd transfère
automatiquement le mail de /var/mail vers ~/mbox pour certains
utilisateurs (ceux qui ont déjà un mbox) et utilise alors cette mbox
comme INBOX. Ce comportement est difficile à reproduire sur les autres
serveurs IMAP, d'où la solution de livrer le mail de tout le monde
dans la mbox.


Dans mon école, le serveur fait cela, mais je ne sais plus ce que
c'est, je me demande justement si ca n'est pas Cyrus, si je
l'interroge, j'ai cela:
* OK [CAPABILITY IMAP4REV1 LOGIN-REFERRALS AUTH=LOGIN] merou IMAP4rev1
2001.315rh at Thu, 26 Aug 2004 00:30:41 +0200 (CEST)


L'inverse n'est pas possible car certains utilisateurs ont une mbox
plus grosse que le quota autorisé dans /var/mail.


Nous on a pas de quotas dans /var/mail, c'est plus simple, par contre,
du coup, le serveur a explosé... Et puis, comme NFS tourne sous
Windows, la gestion des quotas a l'air moyennement efficace, du coup,
ca permet de remplir au dela du quotas :-)
--
Nicolas Le Scouarnec

Avatar
DINH Viêt Hoà

L'inverse n'est pas possible car certains utilisateurs ont une mbox
plus grosse que le quota autorisé dans /var/mail.


Nous on a pas de quotas dans /var/mail, c'est plus simple, par contre,
du coup, le serveur a explosé...


ah ben ce n'est pas Cyrus.
Cyrus n'écrit pas du /var/mail classique mbox.
Il a sont propre format de stockage.

--
DINH V. Hoa,

"il faut arrêter de fumer et de boire de la bière. Avec les économies
réalisées, on s'achète un PC" -- ed


1 2