yann a �crit:
 > Salut
 >
 > Maintenant que j'ai une connection illimit�e, j'aimerais bien, que quand
 > je suis connect�, mes mails (et ceux de ma petite famille) soient
 > r�cup�r�es tout les n temps et qu'ils aillent se ranger tout seul dans
 > les r�p. mail de tout le monde.
 > Il me semble que c'est avec postfix que l'on peut faire cela ? Et
 > comment ?
 > J'ai �t� voir le man postfix et son fichier de conf mais c'est pas tr�s
 > clair pour moi.
 >
 > A+ Yann
 >
 >
 > ------------------------------------------------------------------------
 >
 > Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
 > Rendez-vous sur "http://www.mandrakestore.com";

Non pas postfix, plut�t fetchmail pour la r�cup�ration. Utilise
fetchmailconf pour configurer les compte de chacun.

J'avais fais un post � ce sujet il y a une dizaine de jour. Voici un
copi�/coll�:

Pense � installer fetchmailconf qui est un frontend graphique pour la
configuration de fetchmail. Il va te cr�er dans ta home un fichier
.fetchmailrc qui contiendra tous les param�tres n�cessaires � la
r�cup�ration puis � la redistribution locale de tes courrier.

Ensuite, copie ce fichier sous /etc/fetchmailrc, chown le root:root et
enfin chmod 600 afin de le laisser accessible au seul root.

Voici un exemple de fichier qui scanne plusieurs bo�tes chez plusieurs
FAI. Il est suffisament parlant, adapte le � tes besoin.

fetchmailrc:
-------------------

defaults
poll www.mondelinux.org
      user jean with pass "jean_password" is jean here
      user nic with pass "nic_password is jean here
      user carine with pass "carine_pass" is puce here
poll pop.laposte.net
      user jean.segers pass "jean_password" is jean
      user carine.glorieux pass "carine_pass" is puce

--------------------

Comme tu peux constater, la partie mondelinux.org est plus "verbale" que
la partie laposte.

Ensuite, tu peux lancer fetchmail en daemon, automatiquement � chaque
d�marrage de la machine en cr�eant un script sauvegard� dans
/etc/rc.d/init.d/fetchmail.
Mais, pour que cela fonctionne, il faut que la connexion internet soit
�tablie *avant* le lancement du daemon...sinon, une solution alternative
est de mettre suid root sur /etc/rc.d/init.d/fetchmail ce qui permettra
� tout utilisateur de lancer le daemon apr�s que la connection internet
soit effective.

Voici un exemple de /etc/rc.d/init.d/fetchmail qui va bien:

--------------------
#!/bin/sh
#
# chkconfig: 345 91 35
# description:    Starts and stops the fetchmail daemon used to retrive
mail \
#
      via various protocols (such as POP3 and IMAP4).
#
# config:    /etc/fetchmailrc

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

# Check that fetchmailrc exists.
[ -s /etc/fetchmailrc ] || exit 0


RETVAL=0

# See how we were called.
case "$1" in
     start)
      if [ ! -f /var/lock/subsys/fetchmail ]; then
          echo -n "Starting Fetchmail services: "
          daemon fetchmail -d 180 -f /etc/fetchmail
          RETVAL=$?
          echo
          [ $RETVAL -eq 0 ] && touch /var/lock/subsys/fetchmail
      else
          RETVAL=1
      fi
           ;;
     stop)
      if [ -f /var/lock/subsys/fetchmail ]; then
#
      killproc fetchmail
          action "Shutting Fetchmail services: " /usr/bin/fetchmail --quit
          rm -f /var/lock/subsys/fetchmail >/dev/null 2>&1
          RETVAL=$?
      else
          RETVAL=1
      fi
           ;;
     restart)
      $0 stop
      $0 start
      RETVAL=$?
      ;;
     reload)
      if [ -f /var/lock/subsys/fetchmail ]; then
              echo -n "Reloading fetchmailrc file: "
          killproc fetchmail -HUP
          RETVAL=$?
          echo
      else
          RETVAL=1
      fi
      ;;
     status)
      status fetchmail
      RETVAL=$?
      ;;
     *)
      echo "Usage: $0 {start|stop|restart|reload|status}"
      exit 1
esac

exit $RETVAL

-------------------------------


Adapte la ligne:

daemon fetchmail -d 180 -f /etc/fetchmail

en fonction de tes besoins. Ici, les bo�tes sont scann�es toutes les 180
secondes. Pour le d�marrage automatique au boot de la machine, il suffit
de cr�er les liens symboliques qui vont bien dans /etc/rc.d/rcX.d

Cordialement,



-- 
Jean
                                \\\!///
                                -(@ @)-
----------------------------oOO--(_)--OOo----------------------------
Jean Segers             Venez r�ver -----> http://www.Demoiselles.com
26, rue du Pin                                  http://www.Sadems.com
34190 Saint Bauzille de Putois               http://it.mondelinux.org
France                                          http://www.deveze.com
Gsm 06 86 12 49 15                         http://www.cyberboutic.com
Tel&Fax 04 67 73 38 30                      http://www.mondelinux.org




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à