From nobody Mon Oct 21 08:30:56 2024 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XX7n15nxtz5YgVQ for ; Mon, 21 Oct 2024 08:31:01 +0000 (UTC) (envelope-from rand.pritelrohm@gmx.com) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XX7n05J6qz4Zxf for ; Mon, 21 Oct 2024 08:31:00 +0000 (UTC) (envelope-from rand.pritelrohm@gmx.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.com header.s=s31663417 header.b=gIvvl3vW; spf=pass (mx1.freebsd.org: domain of rand.pritelrohm@gmx.com designates 212.227.15.19 as permitted sender) smtp.mailfrom=rand.pritelrohm@gmx.com; dmarc=pass (policy=quarantine) header.from=gmx.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com; s=s31663417; t=1729499458; x=1730104258; i=rand.pritelrohm@gmx.com; bh=ZfnxATHUFVN2KYnace/kdzCvQOxzbRb7lPt+hYWBwW8=; h=X-UI-Sender-Class:Date:From:To:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=gIvvl3vWZBPc73KOKYjRGa0TRO2zDob1Ap3zESMjP/sYnI1sPkqDkTLIu3Hr/Wc+ DfUUvHQPF6hXwgcE+UJ9ihY3jBvyAveQFciQ3mcvyJ3G+mfLw/TB7kyAbx88rN+iF dClI5uBEXHvin6+yJStZOOh2/xISRerO5RtVf5PcBxWAlLyz3Owl5v463bkQqXsOu 25k51CVN7q5Gzihf8wCNFaV01PHYpVJbRxETF4kt6MBTxBzB0l2mgRuqfu8hInmxK LQfSC5HmHZGNIl89cezU1Ee0zdTp/Bn216wUmcmMcnFXPUWWZ95nYkC6Y0kZlZux4 FF8t/H5usx0FJIpHjA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from RayPrit ([88.172.234.138]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1M7sHo-1sxq0O1Myw-000B81 for ; Mon, 21 Oct 2024 10:30:58 +0200 Date: Mon, 21 Oct 2024 10:30:56 +0200 From: Rand Pritelrohm To: questions@freebsd.org Subject: Re: download mailing list archives Message-ID: References: <87cyjuxnv0.fsf@ASCALON.mail-host-address-is-not-set> List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <87cyjuxnv0.fsf@ASCALON.mail-host-address-is-not-set> X-Provags-ID: V03:K1:7xaAwIzz8ZZjrZZxa0c76MxZXklV2sGuuSqUb/EnTnjGYuE4XDW x77PBEEVnqMpD7BEyGDSeIU9bBOKWfo/DAQIP6ugZvonHdSqKvoy6eUvPXW7E+U7ioQxI+h lXM77nj0aTO8BONZoPtLduanTlqQDCqpJ61O8DxfD0awyjzdT9NmkkI4HrdxZ3ILUZx7beV KNMBVqyn5nVTalJSCtE1Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:wfL2fTJjOfc=;dlJQsx1PJGXDHEpuVw/X4Z+emME 9dm5vcDdgqUAFOCyz/tDK5MCw7wCTQNmvzLA47T8qTxbx2AO67czF11LWfIMC6tqhnqPiap1O Re7U1vkrt1dBGT9y/YBXGXv4KOngoVqKC//Q85P8YTvnMczCQDQo4Y1iZVn3gMRsJW5e/u5fd hIxsPwvDhOimBffd5F78loQnM2HSTBSONI9nz2VFfcwTgp1itieN0zkYZhDddNmJYFdO60PWI gEGGsRQraWJImQBHxSeij9vL2SL6yDUJymJicIperV9eIhFue7HmqTkLngs8dxG9P9LD8tZhS 5130FwsyvIapPPBSrSB3faa/4LNT4WQUOGRjBuH3jUjJfzMba43tED5sYRZd9M3bHB+BbSB53 wlyZec4Yvj5BqKMDvzPSoanp7ZyjsWIplYAQk8SXrtkRR8FU6npuy7GFTzSIEhqxbNrvgZJa/ v+W9RhdZTpYM2eQsXu+U/a2F0EYSTRMz+oslb9PjD1qL/qTsSP1eziyIh9enrjEY5SYtHELAe Lf3hMnEMBS5tpO56SKgggAACI6chp7jkwD5wqurLOOv+hwk+EyIF+V9NzWAgO3GWQ5sIIj3NG tNcKFYVJy1QZ6xFIqvNCMmBq9dsPzM0BCJLt8LuS2a9PCnBSfIZVD9a+TCw3dVfKCmI8QxzKh Evbznc3oqiC030EGhTXQhwXn6rXvclf67KTZc9vJhfU8ecBZY0fBHVT+8axKyoziMfbX/Sk4m hG+WJaaZmzZVglbXtBZJ61UI0mO7NPPu9GXuuetxJXx7ieP/cNLJ7R2vlZ22TvxqZRwJclwof dgkqNGQX5Jww3DE2fEa+DsBw== Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-4.50 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DWL_DNSWL_LOW(-1.00)[gmx.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmx.com,quarantine]; MID_RHS_NOT_FQDN(0.50)[]; R_DKIM_ALLOW(-0.20)[gmx.com:s=s31663417]; R_SPF_ALLOW(-0.20)[+a:mout.gmx.net]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.19:from]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[gmx.com:+]; ARC_NA(0.00)[]; RCVD_TLS_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmx.com]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.19:from]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; FREEMAIL_ENVFROM(0.00)[gmx.com] X-Rspamd-Queue-Id: 4XX7n05J6qz4Zxf X-Spamd-Bar: ---- On 2024-10-20 21:10:11, Panayotis Manganaris wrote: > > Hello, > [snip] > > My goal is irrelevant. I'm writing only to ask if there is a good way to= download a specific list's archives for indexing/reading using my local m= ail tools. I'm finding the web UI tedious. > > I'd prefer the archives either in mbox or maildir format. It seems this = is not available for any mailing list at any time. [snip] > Panos Hello, I use mutt, so I use maildir format. I will describe how I proceed. For instance hereunder step-by-step my process for the list freebsd-fortran 1. Create a local directory mkdir /home/me/fbsd_fortran 2. Go to this directory cd /home/me/fbsd_fortran 3. Go to the page: https://lists.freebsd.org/pipermail/ 4. Search for the list "fortran-freebsd" then copy its URL https://lists.freebsd.org/pipermail/freebsd-fortran/ 5. Create a file containing all the gziped archives ready to be downloaded curl https://lists.freebsd.org/pipermail/freebsd-fortran/ | \ grep '\.txt\.gz' | \ cut -d\" -f2 | \ awk '{print "curl -4L https://lists.freebsd.org/pipermail/freebsd-fortran= /"$1" -O"}' > arch_gzip.txt 6. If all goes well, execute this file sh ./ arch_gzip.txt 7. Ungzip archives for curs in *.gz; do gunzip $curs; done 8. Create a directory which will contain the maildir structure mkdir fbsd_fortran_ml 9. Install the tool "mb2md" pkg install mb2md 10. Convert text files obtained in (7) to maildir format for curs in *.txt; do mb2md -s /home/me/fbsd_fortran/$curs \ -d /home/me/fbsd_fortran/fbsd_fortran_ml/; done WARNING : here, paths must be absolute 11. Fire mutt and go to the maildir directory c /home/me/fbsd_fortran/fbsd_fortran_ml/ 12. Enjoy Hope it helps. Regards, Rand