1

Пересылка почты была прервана на одном из моих серверов. Некоторые электронные письма накапливаются в локальном почтовом ящике /var/mail/root а не пересылаются. Я исправил переадресацию сейчас. Есть ли способ повторной обработки этих писем для повторной отправки?

Я спрашиваю об этом, потому что, когда электронная почта пересылается на другой сервер, другой сервер применяет некоторую фильтрацию и обработку, чтобы поместить электронные письма в соответствующие папки, доступные через IMAP.

Как вариант, можно ли преобразовать файл почтового ящика /var/mail/root в набор электронных писем, которые можно было бы скопировать непосредственно в папку IMAP (например, я мог бы скопировать файл на другой сервер вручную).

1 ответ1

1

Ну, файл уже представляет собой набор электронных писем (файл формата "mbox"). Чтобы скопировать его содержимое в IMAP, вы можете запустить mutt -f /var/mail/root и использовать команды Shift+C (копировать) или s (переместить) и ввести imap://user@mail.example.com в качестве место назначения.

Чтобы преобразовать файл mbox в формат Maildir (при условии, что ваш IMAP-сервер использует Maildir), вы должны сделать то же самое, но указать путь к локальному каталогу в качестве места назначения, например /tmp/rootmail/ . (Обратите внимание, что заключительный / важен - без него вы бы просто получили другой файл mbox.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .