Je ne trouve aucune documentation sur la manière dont postfix stocke le courrier électronique. Où est-il stocké et dans quel format? J'utilise le serveur Ubuntu 11
Je ne trouve aucune documentation sur la manière dont postfix stocke le courrier électronique. Où est-il stocké et dans quel format? J'utilise le serveur Ubuntu 11
Réponses:
Probablement /var/mail/[username]
ou le plus traditionnel/var/spool/mail/[username]
Le format normal, appelé "mbox", utilise une ligne commençant par "De" pour indiquer le début de chaque message. C'est l'une des raisons pour lesquelles de nombreux clients de messagerie modifient "De" dans le corps du message en "> De". . Vous pouvez également le configurer pour utiliser "maildir", dans lequel se /var/mail/[username]
trouve un répertoire dans lequel chaque message électronique est un fichier de ce répertoire.
/etc/postfix/main.cf
le mail_spool_directory
et home_mailbox
et voyez lequel ne contient pas de commentaire. Regardez également pour voir s'il mailbox_transport = cyrus
est non commenté. Comme je l'ai dit plus haut, cyrus fait des choses compliquées avec votre courrier.
Pour le courrier sortant (vous n'avez pas spécifié, et le courrier entrant est traité ailleurs), il est en /var/spool/postfix
. Si vous regardez là-bas, vous trouverez toutes sortes de sous-répertoires.
/home/[username]/mail/sent-mail
par exemple.
procmail
configuré pour le faire à sa place.