Дурак поддерживает сохранение к mbox?

Так как Apple поместила хороший пользовательский интерфейс сверху Unix, и продает его в качестве MacOS X.

Я не хочу запускаться, "сколько Unix находится в MacOS flamewar", но для этого вопроса, я думаю, это иллюстрирует вполне хорошо, как существующий "Unix" и может даже вырасти против Linux.

3
06.10.2011, 21:57
3 ответа

Дурак действительно поддерживает чтение и запись почтовых папок mbox-формата, где все сообщения связываются в один файл. Компромисс, однако использования этого формата - то, что, когда сообщения удалены, весь файл должен быть переписан. Одно преимущество, однако то, что можно gzip-сжать mbox.

AFAIK, можно просто назвать любую почтовую папку, как Вы были бы, регулярный maildir и дурак автоматически обнаружат, если это будет файл (использование в качестве mbox) или каталог (использование в качестве maildir). Установка mbox_type кому: maildir действительно только влияние, какой формат НОВЫЕ почтовые папки находится в том, когда они создаются дураком.

5
27.01.2020, 21:10

Поддержки дурака и автоматические обнаружения 4 формата почтового ящика: MH, MMDF, mbox, и Maildir.

Если у Вас будет существующий mbox файл, то сообщения, сохраненные к нему, будут добавлены к mbox. mbox_type только устанавливает значение по умолчанию для новых почтовых ящиков, которые Вы создаете.

3
27.01.2020, 21:10

Сохранить единственное сообщение в файл даже когда mbox_type установлен на mh или maildir, можно использовать |cat >FILENAME.

Обратите внимание, что это будет не всегда производить допустимый mbox файл (где, в частности, все письма должны иметь a Content-Length: заголовок, какой maildir может справиться без). Вы не можете позже использовать >>FILENAME добавлять больше сообщений.

Если Вы действительно хотите сделать mbox, можно сначала создать пустой mbox почтовый ящик, который является просто пустым файлом:

!touch foo

Затем сохраните к foo файл. Ограничение этого подхода - то, что Вы не можете использовать сокращения местоположения почтового ящика как =foo.

Alternativelty, временно :set mbox_type=mbox. Если :set mb Вкладка _ Вкладка очень вводит, можно сделать ее макросом. Идеально этот макрос переключился бы между mbox и Вашим любимым форматом, но я не знаю, как сделать это.

1
27.01.2020, 21:10
  • 1
    Это произведет искаженный mbox. Необходимо передать их по каналу через formail -ds отформатировать их правильно. –  amphetamachine 07.10.2011, 07:59
  • 2
    @amphetamachine Вы правы, спасибо — я имел в виду свой ответ как частичный ответ для общего падежа, когда Вы хотите сохранить единственное сообщение в файле, но забыли говорить так явно. Я обновил свой ответ. –  Gilles 'SO- stop being evil' 07.10.2011, 10:12

Теги

Похожие вопросы