Questions Fréquemment Posées sur FreeBSD 2.X, 3.X et 4.X | ||
---|---|---|
Précédent | Chapitre 8. Administration système. **Mise à jour en cours** | Suivant |
Si vous disposez d'un adresse IP statique, vous ne devez rien changer. Definissez juste votre nom de machine pour qu'il corresponde à votre nom de machine internet et sendmail s'occupera du reste.
Dans le cas ou vous disposez d'une adresse IP dynamiquement assignée et que vous utilisez une connexion ppp pour accèder à l'internet, vous diposez probablement d'une boite aux lettres chez votre fournisseur d'accès. Prenons comme exemple que le domaine de votre fournisseur soit monISP.com, que votre nom d'utilisateur soit monlogin, que votre nom de machine soit bsd.perso et que votre fournisseur vous aie indiqué la machine relai.monISP.com comme serveur relai de messagerie électronique.
Pour pouvoir recevoir votre courrier depuis votre boite à lettres, vous devez installer un agent de rapatriement de mail.Fetchmail est un bon choix, car il supporte la plupart des protocoles de messagerie. La plupart du temps, votre fournisseur offre l'accès à travers le protocole POP3. Si vous avez décidé d'utiliser la partie utilisateur de ppp, vous pouvez automatiquement rapatrier votre courrier lorsque la connexion vers le réseau est établie en ajoutant la ligne suivante au fichier /etc/ppp/ppp.linkup :
MYADDR: !bg su monlogin -c fetchmail
Ici nous assumons que vous disposez d'un compte nommé monlogin sur la machine bsd.perso. Vous devez alors créer un fichier .fetchmailrc dans votre répertoire principal contenant :
poll monISP.com protocol pop3 fetchall pass monPasswd:
Naturellement, ce fichier ne doit être lisible que par l'utilisateur monlogin car il contient le mot de passe monPasswd.
Pour permettre d'envoyer du courrier avec l'entête from: correcte, vous devez configurer sendmail pour utiliser l'adresse monlogin@monISP.com plutôt que monlogin@bsd.perso. Vous devez aussi dire à votre sendmail d'envoyer tout le courrier via le serveur relai.monISP.com, permettant au courrier d'être envoyé plus rapidement.
Le fichier de configuration .mc suivant doit convenir :
VERSIONID(`bsd.perso.mc version 1.0') OSTYPE(bsd4.4)dnl FEATURE(nouucp)dnl MAILER(local)dnl MAILER(smtp)dnl Cwlocalhost Cwbsd.perso MASQUERADE_AS(`monISP.com')dnl FEATURE(allmasquerade)dnl FEATURE(masquerade_envelope)dnl FEATURE(nocanonify)dnl FEATURE(nodns)dnl define(SMART_HOST, `relai.monISP.com') Dmbsd.perso define(`confDOMAIN_NAME',`bsd.perso')dnl define(`confDELIVERY_MODE',`deferred')dnl
Reférez-vous à la section précédente pour l'explication détaillée de conversion du fichier .mcen fichier sendmail.cf. N'oubliez pas non plus de redémarrer sendmail après avoir modifié le fichier /etc/sendmail.cf
Précédent | Sommaire | Suivant |
Comment configurer sendmail pour fonctionner avec UUCP ? | Niveau supérieur | Horreur !! J'ai perdu le mot de passe de root !! |
Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.
Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.