En tete mail maildir postfix
Résolu
Bonjour tout le monde
j'archive des mails sur un serveur postfix au format maildir, est ce qu'il y'a une méthode pour récupérer les entête des mails archivés de ce format.
Merci d'avance.
j'archive des mails sur un serveur postfix au format maildir, est ce qu'il y'a une méthode pour récupérer les entête des mails archivés de ce format.
Merci d'avance.
6 réponses
Il suffit d'extraire les lignes qui commencent par Return-Path, X-Original-To etc.
Bonne chance
egrep -Rni "^(Return-Path|X-Original-To|Delivered-To|Received|Message-Id|Date|From):" /your/maildir/
Bonne chance
Merci encore pour votre réponse
la ligne de commande que vous m'avez donné, ne récupère pas les infos dont j'ai besoin, son résultat est le nom du fichier (mail) au format maildir, comme ça:
-rw------- 1 vmail mail 416 10 sept. 11:09 1378804179.M336166P2541.serveurmail.net,S=416,W=425:2,S
j'ai essayé avec dovecot de récupérer les en têtes mais je trouve pas tjrs de solution.
Merci.
la ligne de commande que vous m'avez donné, ne récupère pas les infos dont j'ai besoin, son résultat est le nom du fichier (mail) au format maildir, comme ça:
-rw------- 1 vmail mail 416 10 sept. 11:09 1378804179.M336166P2541.serveurmail.net,S=416,W=425:2,S
j'ai essayé avec dovecot de récupérer les en têtes mais je trouve pas tjrs de solution.
Merci.
Tout dépend de ce que tu appelles les en-têtes, mais a priori oui :
https://serverfault.com/questions/441329/extract-all-messages-in-a-set-of-maildirs-with-certain-domains-in-the-headers
Au besoin donne nous un extrait de fichier et la partie que tu veux récupérer, mais dans l'idée c'est juste adapter la commande grep mentionnée ci-dessus en définissant la bonne expression régulière.
Bonne chance
https://serverfault.com/questions/441329/extract-all-messages-in-a-set-of-maildirs-with-certain-domains-in-the-headers
Au besoin donne nous un extrait de fichier et la partie que tu veux récupérer, mais dans l'idée c'est juste adapter la commande grep mentionnée ci-dessus en définissant la bonne expression régulière.
Bonne chance
merci pour votre réponse
oui moi ce que je veux c'est de récupérer la source et la destination de chaque mail archivé ainsi que sa date et le sujet, localement
voila une structure d'un mail archivé :
Return-Path: <source@domaine>
X-Original-To: 52245d9c39f44@domaine_archivage
Delivered-To: 52245d9c39f44@domaine_archivage
Received: from domaine (unknown [ip adresse])
by nom_serveur (Postfix) with SMTP id 12536dd
for <destination@domaine>; Mon, 2 Sep 2013 14:32:20 +0200 (CEST)
Message-Id: <20130902224153.1FD629187@domaine_archivage>
Date: Mon, 2 Sep 2013 14:32:20 +0200 (CEST)
From: source@domaine
test
oui moi ce que je veux c'est de récupérer la source et la destination de chaque mail archivé ainsi que sa date et le sujet, localement
voila une structure d'un mail archivé :
Return-Path: <source@domaine>
X-Original-To: 52245d9c39f44@domaine_archivage
Delivered-To: 52245d9c39f44@domaine_archivage
Received: from domaine (unknown [ip adresse])
by nom_serveur (Postfix) with SMTP id 12536dd
for <destination@domaine>; Mon, 2 Sep 2013 14:32:20 +0200 (CEST)
Message-Id: <20130902224153.1FD629187@domaine_archivage>
Date: Mon, 2 Sep 2013 14:32:20 +0200 (CEST)
From: source@domaine
test
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question