# Повторный импорт уже импортированных писем

**URL:** <https://meta.discourse.org/t/re-importing-e-mails-that-have-already-been-imported/212353>\
**Category:** Product Support\
**Created:** [16.Декабрь.2021 21:14:41 UTC](https://meta.discourse.org/t/re-importing-e-mails-that-have-already-been-imported/212353 "2021-12-16T21:14:41Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![markcoley](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/markcoley/32/242366_2.png) [@markcoley](https://meta.discourse.org/u/markcoley)\
**Post date:** [16.Декабрь.2021 21:14:41 UTC](https://meta.discourse.org/t/re-importing-e-mails-that-have-already-been-imported/212353/1 "2021-12-16T21:14:41Z")

</div>

Я успешно установил Discourse с использованием облачного сервиса Digital Ocean, с целью миграции нескольких списков рассылки listserv, если окажется, что Discourse способен выполнить все необходимые нам задачи. В процессе тестирования я использовал Thunderbird на Windows 10 для сохранения новых писем, поступающих из списка рассылки каждые несколько дней, в папку на Windows, которую затем копировал в папку /var/discourse/shared/standalone/import/data/ExampleCategory1 (или ExampleCategory2) с помощью FileZilla. После этого я запускал контейнер импорта и выполнял скрипт import\_mbox.sh. Пока всё работало исправно, и я мог вручную заставить Discourse воспроизводить то, что поступало через списки рассылки, на которые я подписан.

Однако представьте, что у меня есть категории ExampleCategory1 и ExampleCategory2, и по ошибке я помещаю письма, предназначенные для первой папки (ExampleCategory1), во вторую (ExampleCategory2), а затем запускаю импорт, прежде чем замечаю ошибку (при перетаскивании в FileZilla что-то пошло не так!)

Теперь у меня письма из одного списка рассылки оказались в категории другого списка, по ошибке.

Чтобы исправить это, я удалил все темы/сообщения в ExampleCategory2 через веб-интерфейс, а затем дополнительно выполнил команду rake destroy:topics[“ExampleCategory2”], чтобы быть уверенным, и планировал просто снова запустить import\_mbox.sh (у меня есть копии всех писем, которые должны находиться в каждой категории). Однако Discourse, похоже, запоминает, какие письма он уже импортировал, даже после удаления сообщений, и поэтому не импортирует их повторно!

Как мне это исправить?

В логе получения почты в разделе настроек администратора всё ещё отображаются входящие письма, которые создали сообщения, но теперь эти сообщения удалены, и нет гиперссылки, ведущей к сообщению (так как оно удалено). Я предполагаю, что мне нужно удалить все следы исходных входящих писем, но я не знаю, как это сделать.

---

_[View the full topic](https://meta.discourse.org/t/re-importing-e-mails-that-have-already-been-imported/212353)._
