Comment configurer la récupération et la livraison du courrier local?


8
$ mail
No mail for lazer
$
  • Je peux envoyer des mails en utilisant mail.
  • J'ai des e-mails non lus dans ma boîte de réception, comme je peux le voir dans Outlook.

Pourquoi le courrier ne me montre-t-il pas mes courriers? Comment puis-je les mailrécupérer?


avez-vous mis en place fetchmail (ou quelque chose) pour tirer des trucs? le courrier est généralement un courrier sur votre système ... pour les jours où votre courrier était lié à votre compte Unix.
xénoterracide du

@xeno: non, je n'ai pas. Je vais lire sur fetchmail et poster ici.
Lazer

1
Vous devriez envisager de reformuler (ou de le supprimer et de le republier) comme "Comment configurer la récupération et la livraison du courrier local" - ce serait une très bonne question à poser ici
Michael Mrozek

Réponses:


4

Traditionnellement, le courrier Unix est livré directement sur votre machine (car si votre adresse e-mail est lazer@machine.example.com, vous avez sûrement un compte shell machine.example.com). Il est généralement livré dans un fichier appelé /var/mail/lazerou /var/spool/mail/lazer, bien qu'un agent de distribution de courrier puisse le placer ailleurs. Cela se produit toujours sur les serveurs de messagerie Unix, mais de nos jours la plupart des utilisateurs n'ont pas d'accès direct aux serveurs de messagerie. Le courrier local (par exemple des tâches cron) est normalement livré de cette manière.

De nos jours, généralement, le courrier est livré sur un serveur quelque part, et votre seul accès à ce serveur est un protocole de récupération de courrier, généralement POP ou IMAP . Microsoft a un protocole propriétaire pour parler à son serveur de messagerie (Exchange), et accéder à Exchange avec autre chose qu'Outlook peut être difficile (Exchange a des modules optionnels pour POP et IMAP, mais ils ne sont pas toujours activés). La plupart des FAI et des fournisseurs de messagerie offrent un accès POP et IMAP; dans un environnement d'entreprise entièrement Microsoft, vous pourriez être bloqué avec Exchange.

Pour lire votre courrier sous unix, vous avez trois choix:

  • Arrangez-vous pour que le serveur de messagerie transfère le courrier vers votre ordinateur. Cela n'est raisonnable que si votre ordinateur est toujours allumé et connecté à Internet: vous assumez la responsabilité de toute panne et devez configurer les choses correctement pour gérer les rebonds, les tentatives de spam, les attaques de virus, etc. Ensuite, votre courrier arrivera sous l'Unix traditionnel façon.

  • Récupérez régulièrement votre courrier sur le serveur. L'outil habituel pour cela est fetchmail . Il interroge un serveur POP ou IMAP et remet le courrier en utilisant le mécanisme normal de remise du système ou directement dans un fichier de votre choix. Le protocole à utiliser, le serveur à interroger, le nom d'utilisateur et le mot de passe à transmettre, etc., se trouvent dans vos paramètres Outlook. Selon la façon dont vous configurez fetchmail, une copie des e-mails téléchargés peut ou non rester sur le serveur.

  • Faites en sorte que votre client de messagerie récupère lui-même le courrier du serveur à l'aide de POP ou IMAP. La plupart des clients de messagerie Unix qui sont plus avancés que les anciens /bin/mailpeuvent le faire. Encore une fois, les paramètres d'accès au serveur se trouvent dans vos paramètres Outlook. En dehors du monde Unix (par exemple avec Outlook), c'est généralement le seul mode de fonctionnement possible.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.