# 将邮件列表迁移到 Discourse（mbox、Listserv、Google Groups 等）」

**URL:** <https://meta.discourse.org/t/migrate-a-mailing-list-to-discourse-mbox-listserv-google-groups-etc/79773>\
**Category:** Migrating to Discourse\
**Tags:** how-to\
**Created:** [2018年二月4日 21:08 UTC](https://meta.discourse.org/t/migrate-a-mailing-list-to-discourse-mbox-listserv-google-groups-etc/79773 "2018-02-04T21:08:05Z")\
**Posts on this page:** 1\
**Showing post:** 232

<div class="post-metadata">

**Author:** ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)\
**Post date:** [2023年三月18日 19:00 UTC](https://meta.discourse.org/t/migrate-a-mailing-list-to-discourse-mbox-listserv-google-groups-etc/79773/232 "2023-03-18T19:00:53Z")

</div>

这是一个有效的观点，Jay。

我找不到 import\_mbox.sh 文件，当我直接执行 mbox.rb 脚本时，会遇到很多 Ruby 错误：

root@lists-import:/var/www/discourse/script/import\_scripts# ruby mbox.rb mbox  
fatal: detected dubious ownership in repository at ‘/var/www/discourse’  
To add an exception for this directory, call:

```
    git config --global --add safe.directory /var/www/discourse

```

/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/zeitwerk-2.6.7/lib/zeitwerk/loader/callbacks.rb:25:in `on\_file\_autoloaded’: expected file /var/www/discourse/lib/freedom\_patches/pluck\_first.rb to define constant FreedomPatches::PluckFirst, but didn’t (Zeitwerk::NameError)

```
  raise Zeitwerk::NameError.new(msg, cref.last)

```

---

_[View the full topic](https://meta.discourse.org/t/migrate-a-mailing-list-to-discourse-mbox-listserv-google-groups-etc/79773)._
