[Fetchmail+Procmail] formaat /var/spool/mail

Pagina: 1
Acties:

  • PluueeR
  • Registratie: December 2000
  • Laatst online: 20-02 16:00
Onlangs heb ik op mijn Slackware box /home vervangen door twee harddisken in RAID 0. Bij het backuppen van /home ben ik twee .fetchmailrc bestanden vergeten te backuppen. Deze bestanden heb ik opnieuw aangemaakt. De maar in plaats van:

mda "/usr/bin/procmail -d username"

had ik

mda "/usr/bin/procmail"

als laatste regel in deze files. Waardoor binnenkomende emails wel in /var/spool/mail terecht komen. Maar niet in het juiste (volgens mij mbox?) formaat. Deze mails zijn dus niet te lezen met bijvoorbeeld pine, of op te halen met pop3. Ik heb de .fetchmailrc bestanden aangepast en nu werkt het goed. Ik zit nu alleen dat ik nog twee bestanden voor eht gemak username.bak genoemd met een aantal mails erin die ik niet kan ophalen via pop3. Is er een manier dat deze mails opnieuw worden ge-delivered aan de juiste lokale user?

  • PluueeR
  • Registratie: December 2000
  • Laatst online: 20-02 16:00
Hier een voorbeeld van hoe 1 van de twee username.bak bestanden eruit ziet, deze is dan ook niet belangrijk in tegenstelling tot de andere:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Return-path: <root@localhost.localhost>
Received: from pop.quicknet.nl [213.73.255.40]
        by localhost with POP3 (fetchmail-5.9.11)
        for joran@localhost (single-drop); Mon, 15 Dec 2003 23:30:05 +0100 (CET)
Received: from xenon-v1 ([10.144.61.157])
 by ms1.priv.quicknet.nl (iPlanet Messaging Server 5.2 HotFix 1.07 (built Nov
 25 2002)) with ESMTP id <0HPY001BRJGMFE@ms1.priv.quicknet.nl> for
 madebi30@ims-ms-daemon; Mon, 15 Dec 2003 23:33:08 +0100 (MET)
Received: from vmx30.multikabel.net (vmx30.multikabel.net [212.127.254.138])
 by xenon.priv.quicknet.nl
 (iPlanet Messaging Server 5.2 HotFix 1.07 (built Nov 25 2002))
 with ESMTPS id <0HPY00D58I8PT7@xenon.priv.quicknet.nl> for
 xxxxx@quicknet.nl (ORCPT xxxxx@quicknet.nl); Mon,
 15 Dec 2003 22:55:40 +0100 (MET)
Received: from localhost (qn-212-127-231-46.quicknet.nl [212.127.231.46])
        by vmx30.multikabel.net (8.12.8/8.12.8) with ESMTP id hBFLtVqf022268
for
 <xxxxx@quicknet.nl>; Mon, 15 Dec 2003 22:55:31 +0100
Received: by localhost (Postfix, from userid 0) id 2665CE98; Mon,
 15 Dec 2003 22:50:57 +0100 (CET)
Date: Mon, 15 Dec 2003 22:50:57 +0100 (CET)
From: root@localhost.localhost
To: xxxxx@quicknet.nl
Message-id: <20031215215057.2665CE98@localhost>
X-MultiKabel-MailScanner-Information: Please contact helpdesk@quicknet.nl for
 more information
X-MultiKabel-MailScanner: Found to be clean
X-MultiKabel-MailScanner-SpamCheck:
Original-recipient: rfc822;xxxxx@quicknet.nl

asdfasdf

  • Wilke
  • Registratie: December 2000
  • Laatst online: 22-02 22:40
Waarschijnlijk kun je ze wel met pine openen als je bovenaan even een "From" regel toevoegt.

Dat is namelijk het scheidingsteken in mbox-formaat (lelijk inderdaad :X - maar het is toch zo).

Dus ff bovenaan in die file zetten:

From unix-user-name datum-in-date-formaat

Bijvoorbeeld dus:

From wilke Tue Dec 16 16:33:00 CET 2003

Daarna proberen met pine te openen door de -f optie te gebruiken.