Hi *,

besides my dovecot maildir structure, that has been migrated from an
Exchange server, I have an even older mail structure in an ancient uucp
style. The program named CrossPoint I used for this isn't wideley known,
but it used so called mpuffer files in a plain text format.
It is the program I still use to write for example this mail.

I wonder if there already exists a program or script to convert the
files from this program to the Dovecot maildir structure or some Howto
for writing it myself.

The format of these files looks like shown below.
Mails are separated by two new lines.

------------------------< snip snip snip >-----------------------------
EMP: /archiv/net/dovecot^M
KOP: <some_recipient>^M
OEM: dovecot@dovecot.org^M
ABS: ricardomach...@gmail.com (Ricardo Machini Barbosa)^M
WAB: dovecot-boun...@dovecot.org^M
BET: Header search on Dovecot with SOLR^M
ROT: 
perth.mydomain.de!localhost!perth.hirmke.de!aqua.hirmke.de!elvis.otherdomain.de!rachael.otherdomain.de!talvi.dovecot.org!talvi.dovecot.org!mail-qk1-x72e.google.com!smtp.gmail.com!DESKTOP4CIJMB3^M
MID: 078901d61d7e$0964bcd0$1c2e3670$@gmail.com^M
EDA: 20200428165659W-03^M
LEN: 6112^M
MAILER: Microsoft Outlook 16.0^M
X-XP-Boundary: ----=_NextPart_000_078A_01D61D64.E4184820^M
MIME-Type: multipart/alternative; 
boundary="----=_NextPart_000_078A_01D61D64.E4184820"^M
U-Content-Type: multipart/alternative; 
boundary="----=_NextPart_000_078A_01D61D64.E4184820"^M
U-Sender: dovecot-boun...@dovecot.org^M
U-Received: from localhost (localhost [127.0.0.1]) by perth.mydomain.de 
(Postfix) with ESMTP id 245AF862DA8 for <<some_recipient>>; Tue, 28 Apr 2020 
18:58:11 +0200 (CEST)^M
U-Authentication-Results: perth.mydomain.de (amavisd-new); dkim=pass (2048-bit 
key) header.d=gmail.com^M
U-Received: from perth.mydomain.de ([127.0.0.1]) by localhost (perth.hirmke.de 
[127.0.0.1]) (amavisd-new, port 10024) with LMTP id RVP0-5mmK3XH for 
<<some_recipient>>; Tue, 28 Apr 2020 18:58:09 +0200 (CEST)^M
U-Received: from aqua.mydomain.de (aqua.hirmke.de [192.168.1.11]) by 
perth.hirmke.de (Postfix) with ESMTP id 66A8B862D97 for <<some_recipient>>; 
Tue, 28 Apr 2020 18:58:07 +0200 (CEST)^M
U-Received: by aqua.mydomain.de (Postfix, from userid 10) id 56D88506E; Tue, 28 
Apr 2020 18:58:07 +0200 (CEST)^M
U-Received: from rachael.otherdomain.de ([193.175.24.38]) by 
elvis.otherdomain.de with esmtp (Exim 3.36 #1) id 1jTTYK-0007WE-00 for 
<some_recipient>; Tue, 28 Apr 2020 18:57:48 +0200^M
U-Received: from talvi.dovecot.org (talvi.dovecot.org [94.237.25.159]) by 
rachael.otherdomain.de (Postfix) with ESMTPS id 9C19510642C45 for 
<<some_recipient>>; Tue, 28 Apr 2020 18:57:46 +0200 (CEST)^M
U-Received: from talvi.dovecot.org (localhost.localdomain [127.0.0.1]) by 
talvi.dovecot.org (Postfix) with ESMTP id 12ABD2B3C9F; Tue, 28 Apr 2020 
19:57:06 +0300 (EEST)^M
X-Original-To: dovecot@dovecot.org^M
U-Delivered-To: dovecot@dovecot.org^M
U-Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com 
[IPv6:2607:f8b0:4864:20::72e]) by talvi.dovecot.org (Postfix) with ESMTPS id 
D48EB2B3C6F for <dovecot@dovecot.org>; Tue, 28 Apr 2020 19:57:03 +0300 (EEST)^M
U-Received: by mail-qk1-x72e.google.com with SMTP id c63so22534959qke.2 for 
<dovecot@dovecot.org>; Tue, 28 Apr 2020 09:57:03 -0700 (PDT)^M
U-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; 
s=20161025; h=from:to:subject:date:message-id:mime-version:thread-index 
:content-language; bh=u9iSrDj6VaHxbCoUFYZ7Zp0PHd/EPA66NRtYVeLn0+Q=; 
b=QUqHsAo0P6JkAidluC5utFcRyQ3AaJXn6GJwM/l+wJE0XM40Ks/0A5uNE16l76pTNU 
37Uu5RETZXTMIvyJHkCgJXDVQS5RPep8U0Bw//DMBSC09XMaxVDVu0hVln2UQvNhFkZy 
3DvfA1z1HOMmUlVpyYuAVgJa1FUd7VB34jmKmyrB4+0PS39Cbo9+rVZvyKNxHj/z8Kh+ 
l/ivk5e35L2eq1cUiomqhcus8m7vZ3edA0wEQbU4Z5p3oGBQcGb/5pe3NczjRjJ0oF1q 
5OEcIXAxiREMU3DuiYkJCQE28hPMFf10/1/NtGLwlFGdLTseq8LwMM9hY9h8aKmkFAyB Xrvg==^M
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; 
s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version 
:thread-index:content-language; 
bh=u9iSrDj6VaHxbCoUFYZ7Zp0PHd/EPA66NRtYVeLn0+Q=; 
b=VvYSZ0dCKbTlD3JWsIM+c/IvKn4ODGwMBBDIlHSpKHVjLOX3bAQk5NLCdJgsVrHTH3 
eX+fCHmwyIgoaa2bMZK45aURu0H/kELwUc4k/ToQ+MLikNLe7J1GEcDeG2R0Mzk6oOCs 
wX3JHFLfpK0shX+XRLiJju8Xmk+dFnPWZcQKYVEsBsSIG4y4LaOEE9NCCWcUfmlwqXIH 
CUBJ/xVHAvrA/Tc4krWhLgjR6M0m8pKM+hX0XvlEcQM9aNgFOzVUJDyM0AgW/hWvurNb 
fPqEgehT3b2YieMUR90+aYHybQddNGb0PSaD33ocmNb4jhNyuQIWx/B2niV/lRhd68Mm 2IaQ==^M
X-Gm-Message-State: AGi0Pub1W8n/ZsL3XKsrqZB7wN3LxZgnRvleyGc7wO5LZcvfpihQoI5H 
tsYQUwckNuvUN4/JneVuDEGcKyPY^M
X-Google-Smtp-Source: 
APiQypIGqpcSdvRH6NE1wbVeWc8EFZqdGP6OWn+bpMR2BCfPfi4m+swvYIadz5cfAuOe3TXSjYk1Jg==^M
X-Received: by 2002:a37:9ad0:: with SMTP id 
c199mr26948945qke.472.1588093022024; Tue, 28 Apr 2020 09:57:02 -0700 (PDT)^M
U-Received: from DESKTOP4CIJMB3 ([2804:14c:90:81be:7d50:c076:9537:75cb]) by 
smtp.gmail.com with ESMTPSA id w42sm14281733qtj.63.2020.04.28.09.57.00 for 
<dovecot@dovecot.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 
bits=128/128); Tue, 28 Apr 2020 09:57:01 -0700 (PDT)^M
U-Thread-Index: AdYdffFdO2elBIGpSdyo3M9jdQ9BUQ==^M
U-Content-Language: pt-br^M
U-Content-Language: pt-br^M
U-ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=dovecot.org; 
s=arc; t=1588093024; 
h=from:from:reply-to:subject:subject:date:date:message-id:message-id: 
to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; 
bh=u9iSrDj6VaHxbCoUFYZ7Zp0PHd/EPA66NRtYVeLn0+Q=; 
b=Kfs/zrLFMMS+arGz8yJqX9KfjGpJWquL0QP4ccnziaPKOvpksDppuzM8snn/PS7bvhyiyr 
eDHKtsVFML1EME6QvvwTAbtUBDfaUN72KdIZsVSUs6raqIXWSNoXyIgH/1YmhSr1ClnY+E 
x5bNCnH/+rBbn0domw7lyZOLB672jMZsrz0qPOQekATrf7ISyFvwwXeWFO4PasT9R+F2Ci 
vlac2RY52IojdAiB7SF1E46WEhn6vVTnurM0z3G+lGSYI5UGQSKNkzfYAdyg7sXc1Bjd6f 
EV5zeNRkDyTpFbgIZWkT/VleWH3pKxzfboMpw6PZByMFJpo/+TgSJG/YiLY58A==^M
U-ARC-Seal: i=1; s=arc; d=dovecot.org; t=1588093024; a=rsa-sha256; cv=none; 
b=grcJhp/zviK1BBKPNhz59Ktlw8wnbtBy/YamNS+vADIvfhbWKxTtQ+2MDQeri7sYFIjbG1 
5wP5Ogs2mwF6BX4Ifjdv8Qj96FVD2RMcwVlv4xKH4gDoq/mJE9/lE0LJ2gouBBgt98dX54 
itEhXRhSw+oe8bkMXljoV5GTVQEJeJaz5GAg35+XV/I1vbkFrrTVnUOw+JNKNSiFnBswk0 
kxWaWOQXZTMJdg6WvKZ/Ru/iiaiiXzyG0q4gdU1Az8FQZ2HoXtZmjtvCOGw2gmXMmQn+Fi 
sMKbrvzDTeF8lS6L53ZVey0P2mAN172XsMXyaaCuZb7fQFyZvrCBNoXi5mV+TA==^M
U-ARC-Authentication-Results: i=1; talvi.dovecot.org; dkim=pass 
header.d=gmail.com header.s=20161025 header.b=QUqHsAo0; spf=pass 
(talvi.dovecot.org: domain of ricardomach...@gmail.com designates 
2607:f8b0:4864:20::72e as permitted sender) 
smtp.mailfrom=ricardomach...@gmail.com^M
X-BeenThere: dovecot@dovecot.org^M
X-Mailman-Version: 2.1.15^M
U-Precedence: list^M
U-List-Id: Dovecot Mailing List <dovecot.dovecot.org>^M
U-List-Unsubscribe: <https://dovecot.org/mailman/options/dovecot>, 
<mailto:dovecot-requ...@dovecot.org?subject=unsubscribe>^M
U-List-Archive: <https://dovecot.org/pipermail/dovecot/>^M
U-List-Post: <mailto:dovecot@dovecot.org>^M
U-List-Help: <mailto:dovecot-requ...@dovecot.org?subject=help>^M
U-List-Subscribe: <https://dovecot.org/mailman/listinfo/dovecot>, 
<mailto:dovecot-requ...@dovecot.org?subject=subscribe>^M
U-Errors-To: dovecot-boun...@dovecot.org^M
X-XP-NTP: 40^M
^M
This is a multipart message in MIME format.^M
^M
------=_NextPart_000_078A_01D61D64.E4184820^M
Content-Type: text/plain;^M
  charset="us-ascii"^M
Content-Transfer-Encoding: 7bit^M
...
------------------------< snip snip snip >-----------------------------

TIA.

Bye.
Michael.
-- 
Michael Hirmke

Reply via email to