로컬 Discourse 인스턴스를 설정하고, 개인 아카이브로 사용하기 위해 일부 Usenet 그룹을 가져오는 것을 고려하고 있습니다. 양방향 미러링을 하거나 해당 그룹의 최신 주제에 계속 따라가는 것에는 관심이 없습니다(하지만 쉽게 할 수 있다면 그것에도 관심이 있습니다). 다만, 어떻게 해야 할지 확실하지 않습니다. 관심 있는 일부 그룹의 메시지를 Google Groups를 통해 다운로드할 수 있는 것 같지만, 전체 이메일 주소는 포함되지 않을 것입니다(메시지를 가져오는 데 문제가 될지 모르겠습니다) – 그리고 다른 일부 그룹은 아예 다운로드가 되지 않습니다.
이 문제를 생각하다 보니, 뉴스 서버 몇 곳의 계정이 있다는 사실을 깨달았습니다. 원리적으로는 적절한 소프트웨어만 있으면 모든 기사를 .mbox 파일(또는 파일 시리즈)로 다운로드하는 것이 꽤 간단할 것 같지만, 어떤 소프트웨어를 사용해야 할지 모르겠습니다. 추천해 주실 만한 것이 있을까요?
수정: slrn (특히 slrnpull)가 다운로드를 처리할 수 있는 것 같지만, 각 게시물이 개별 파일로 저장되는 것 같습니다. 하지만 디렉터리 구조에 대해 약간 작업을 해야 하지만, .mbox 가져오기 스크립트가 이를 처리할 수 있을 것 같습니다.
그렇게 생각했었습니다. 결국 slrnpull이 Google Groups 다운로드보다 훨씬 빠르네요. 메시지당 1초 이상 걸리던 것과 달리, 초당 20~30개의 메시지를 가져오고 있습니다. import_mbox.sh가 방금 다운로드한 일부 데이터에서 실행 중인데, 지금까지는 순조롭게 진행되고 있습니다.