Чтение почты с помощью Rmail – ЧАСТЬ 3

Все другие метки приписываются пользователем.

a метка hRETi

Приписать метку текущему сообщению (rmail-add-label).

k метка hRETi

Удалить метку из текущего сообщения (rmail-kill-label).

C-M-n метки hRETi

Передвинуться на следующее сообщение, которое имеет одну из меток (rmailnext-labeled-message).

C-M-p метки hRETi

Передвинуться на предыдущее сообщение, которое имеет одну из меток (rmailprevious-labeled-message).

C-M-l метки hRETi

Cделать резюме  всех сообщений,  содержащих какую-либо из меток (rmailsummary-by-labels).

Команды a (rmail-add-label) и k (rmail-kill-label) позволяют вам приписывать или удалять любую метку из текущего сообщения.  Если аргумент метка пустой, то это означает приписывание или удаление той самой метки, которая была приписана или удалена самой последней.

Как только вы присвоили сообщениям метки, чтобы классифицировать их так, как вам хочется, появляются два способа использования этих меток: в перемещении и в резюме.

Команда C-M-n метки hRETi  (rmail-next-labeled-message) передвигает к следующему сообщению, которое имеет одну из меток. Аргумент метки — это одно или несколько имен меток, разделенных запятыми. C-M-p (rmail-previous-labeled-message) — аналогичная команда, но передвигает назад к предыдущим сообщениям. Числовой аргумент в этих командах работает как счетчик повторов.

Команда C-M-l метки hRETi  (rmail-summary-by-labels) показывает резюме,  содержащее только сообщения, имеющие по крайней мере одну из описанного набора меток. Аргумент метки — это одно или более имен меток, разделенных запятыми. См. Раздел 27.11 [Резюме сообщений], с. 284, для получения информации о резюме.

Если аргумент метки для C-M-n, C-M-p или C-M-l пустой, то это предполагает исполь-

зование последнего набора меток, указанного для какой-либо из этих команд.

27.9  Атрибуты в Rmail

Некоторые метки, такие, как ‘deleted’ и ‘filed’,  имеют встроенные значения и приписываются сообщениям или удаляются из них автоматически в соответствующее время; эти метки называются атрибутами. Ниже приводится список атрибутов Rmail.

‘unseen’     Означает, что сообщение никогда не было текущим.  Приписывается сообщениям, когда они поступают из файла входного почтового ящика, и удаляется, когда сообщение становится текущим.  Когда  вы запускаете  Rmail, он изначально показывает  первое сообщение с этим атрибутом.

‘deleted’   Означает, что сообщение удаляется.  Приписывается командами  удаления и уничтожается командами отмены удаления (см. Раздел 27.4 [Удаление сообщений], с. 277).

‘filed’     Означает, что сообщение было скопировано  в какой-нибудь другой файл. При-

писывается командами вывода файла (см. Раздел 27.6 [Rmail-файлы],  с. 278).

‘answered’

‘forwarded’

Означает, что вы послали ответ на это сообщение. Приписывается командой r

(rmail-reply). См. Раздел 27.10 [Посылка ответов], с. 282.

Означает, что вы перенаправляли сообщение другим. Приписывается командой

f (rmail-forward). См. Раздел 27.10 [Посылка ответов], с. 282.

‘edited’    Означает, что вы редактировали текст  сообщения внутри Rmail.   См.  Раз-

дел 27.14 [Редактирование  сообщений], с. 287.

‘resent’     Означает, что вы пересылали  это сообщение. Приписывается  командой M-x rmail-resend. См. Раздел 27.10 [Посылка ответов], с. 282.

Все другие метки приписываются или удаляются только пользователем и не  имеют стандартного смысла.

27.10  Посылка ответов

Rmail имеет ряд команд, которые используют режим Mail для посылки исходящей корреспонденции. См.   Глава 26 [Посылка почты],  с. 267, для справок по использованию режима Mail,  включая некоторые средства, предназначенные  для работы с Rmail.   А в этом разделе описываются  специальные команды Rmail для входа в режим Mail.  Следует отметить, что обычные команды для посылки почты, C-x m  и C-x 4 m,  применимы в режиме Rmail и работают точно так же, как обычно.

m                           Послать сообщение (rmail-mail).

c                 Продолжить     редактирование    уже      начатого     выходного     сообщения

(rmail-continue).

r          Послать ответ на текущее сообщение Rmail (rmail-reply).

f         Перенаправить текущее сообщение другим пользователям (rmail-forward).

C-u f     Переслать сообщение другим пользователям (rmail-resend).

M-m             Попробовать  послать отскочившее письмо еще раз (rmail-retry-failure).

Самая распространенная причина посылки сообщения во время пребывания в Rmail — это необходимость ответа на сообщение, которое вы читаете. Чтобы сделать это, наберите r (rmail-reply). Это вызовет появление буфера ‘*mail*’ в другом окне, что очень похоже на C-x 4 m,  но при этом заранее  инициализируются поля заголовка ‘Subject’, ‘To’, ‘CC’ и ‘In-reply-To’,  основываясь на сообщении,  на которое формируется ответ.  Полю ‘To’ присваивается имя отправителя этого сообщения,  а в поле ‘CC’  помещаются имена всех остальных его получателей.

Вы можете  предотвратить появление некоторых адресов в поле ‘CC’,  используя пере-

менную rmail-dont-reply-to-names.  Ее значением должно быть регулярное выражение

(в виде строки):  все получатели, чьи адреса совпадают  с этим регулярным выражением, будут исключены из поля ‘CC’.   По умолчанию она соответствует вашему собственному имени и любому имени, начинающемуся с ‘info-’. (Эти имена исключаются, потому что есть соглашение об использовании их для больших списков рассылки для широкой публикации анонсов.)

Чтобы полностью опустить поле ‘CC’ в каком-то ответе, введите команду ответа с чи-

словым аргументом: C-u r или 1 r.

После того, как буфер ‘*mail*’ проинициализирован, редактирование и отправка почты идет как  обычно (см.  Глава 26 [Посылка почты], с. 267).  Если с вашей точки  зрения ранее подготовленные   поля заголовка неправильны, то их можно отредактировать.  Вы также можете использовать команды режима Mail (см. Раздел 26.4 [Режим Mail], с. 270), включая C-c C-y, которая вставляет сообщение,  на которое вы отвечаете.   Вы можете вернуться в буфер Rmail, выбрать там другое сообщение, переключиться  назад и вставить новое текущее сообщение.

Иногда сообщения  не доходят по назначению. Почтовые программы обычно возвращают вам это письмо, заключив его в сообщение об отказе. Команда Rmail M-m (rmailretry-failure)  подготавливает этого же  сообщение  к  повторной посылке:   она создает буфер ‘*mail*’ с тем же  телом и полями заголовка, какие были раньше.  Если вы сразу нажмете C-c C-c, вы пошлете сообщение точно таким же, каким оно было в первый раз. Иначе, вы можете отредактировать его текст или заголовки и затем отправить. Переменная rmail-retry-ignored-headers, в том же формате, что и rmail-ignored-headers (см. Раздел 27.13 [Отображение  сообщений], с. 286), контролирует, какие заголовки будут удалены из сообщения об отказе при попытке повторной отправки; по умолчанию она равна nil.

Еще одна достаточно частая причина отправки почты в Rmail заключается в необходимости перенаправить текущее  сообщение другим пользователям. Команда f (rmailforward) облегчает это, заранее инициализируя  буфер ‘*mail*’ текстом текущего сообщения и указывая в поле ‘Subject’, что это перенаправленное  письмо.  От вас требуется только записать получателей и отправить. Когда вы перенаправляете сообщение, адресаты получают его “от вас”, а его содержимым является оригинальное сообщение.

Перенаправленное  сообщение  заключается между  двумя разделительными  строками. Кроме этого, все строки в нем, начинающиеся с дефисов, изменяются  добавлением ‘’ в начало. Когда вы получаете  перенаправленное сообщение, если оно содержит что-то кроме обычного текста — исходный код программы, например — вы можете счесть удобным проделать обратное преобразование. Вы можете сделать это, выбрав перенаправленное сообщение и напечатав M-x unforward-rmail-message. Эта команда извлекает оригинальное сообщение, удаляя вставленные строки ‘’, и вставляет его в Rmail-файл как отдельное сообщение сразу после текущего.

Пересылка — это вариант, похожий на перенаправление; разница в том, что при пересылке письмо отправляется “от начального посылателя”,  таким же,  каким оно пришло к вам, но с добавлением полей заголовка ‘Resent-from’ и ‘Resent-to’, чтобы обозначить, что оно исходит от вас. Чтобы переслать сообщение в Rmail, используйте C-u f.  (f запускает rmail-forward, которая запрограммирована так, чтобы вызывать rmail-resend, если вы задали числовой аргумент.)

Команда m  (rmail-mail) используется для начала редактирования  исходящего сообщения, которое не является ответом. Она оставляет поля заголовка пустыми. Единственное отличие ее от C-x 4 m состоит в том, что она обеспечивает доступность буфера Rmail для C-c C-y, так же,  как это делает r.   Таким образом, m  может быть использована для отправки ответа на сообщение или для перенаправления; она может делать все, что делают команды r и f.

Команда c (rmail-continue) возобновляет редактирование  буфера ‘*mail*’, чтобы вы могли завершить сообщение, которое уже составляли, а также для изменения сообщения, которое вы отправили.

Если вы установите переменную rmail-mail-new-frame в значение,  не равное nil, то все команды Rmail для начала отправки сообщения будут создавать для его редактирования новый фрейм.  Этот фрейм удаляется,  когда вы отсылаете сообщение, или когда вы используете пункт ‘Don’t  Send’ в меню ‘Mail’.

Все команды Rmail для отправки сообщения используют тот метод составления, кото-

рый вы выбрали (см. Раздел 26.6 [Почтовые методы], с. 274).

27.11  Резюме

Резюме — это буфер, который содержит по одной строке на сообщение и дает вам возможность обзора почты в Rmail-файле. В каждой такой строке показан номер сообщения, его отправитель, метки и тема. Почти все команды Rmail можно использовать также и в буфере резюме; они относятся к сообщению, описанному на текущей строке. Перемещение точки в буфере резюме выбирает  другие сообщения, когда вы переходите к их строкам.

Каждый  буфер резюме  относится только к одному Rmail-файлу; если редактируется множество Rmail-файлов, то они имеют отдельные  буферы резюме.  Имя буфера резюме создается добавлением ‘-summary’ в конец имени буфера Rmail. Как правило, в один и тот же момент показывается только один буфер резюме.

27.11.1  Создание  резюме

Ниже  приводятся команды для создания резюме  для текущего Rmail-файла.  Если Rmail-файл имеет буфер резюме,  изменения  в этом файле (такие как  удаление или вычеркивание сообщений и получение новой почты) автоматически обновляют резюме.

h

C-M-h        Создает резюме всех сообщений (rmail-summary).

l метки hRETi

C-M-l метки hRETi

Создает резюме сообщений, которые имеют одну или несколько указанных ме-

ток (rmail-summary-by-labels).

C-M-r получатели hRETi

Создает резюме сообщений, отправленных одному или нескольким из указан-

ных получателей (rmail-summary-by-recipients).

C-M-t тема hRETi

Создает резюме сообщений, которые имеют совпадение с регулярным выраже-

нием тема в полях заголовка ‘Subject’ (rmail-summary-by-topic).

Команда h или C-M-h (rmail-summary)  заполняет  буфер резюме для текущего Rmailфайла перечнем всех сообщений из этого файла. Потом она показывает и выбирает этот буфер резюме в другом окне.

C-M-l метки hRET(rmail-summary-by-labels) делает частичное  резюме, упоминающее только сообщения, которые имеют одну или несколько меток.  Метки должны содержать имена меток, разделенные запятыми.

C-M-r получатели hRET(rmail-summary-by-recipients) делает частичное резюме, упоминающее только сообщения, которые имеют одного или нескольких получателей. Аргумент получатели должен содержать почтовые адреса, разделенные запятыми.

C-M-t тема hRETi  (rmail-summary-by-topic)  создает частичное резюме,  упоминающее только сообщения, чьи поля ‘Subject’ имеют совпадения с регулярным выражением тема.

Следует отметить, что для любого Rmail-файла существует только один буфер резюме;

создание резюме одного вида отменяет  любое ранее сделанное резюме.

Переменная rmail-summary-window-size говорит,  сколько строк должно использовать окно резюме. Переменная rmail-summary-line-count-flag указывает, должны ли строки резюме содержать число, показывающее количество строк в сообщении.

27.11.2  Редактирование резюме

Вы можете  делать в буфере резюме  Rmail практически все, что вы можете  делать в самом буфере Rmail.  На самом деле, если у вас есть буфер резюме,  нет необходимости переключаться назад в буфер Rmail.

Вы можете выбирать и просматривать  различные сообщения в буфере Rmail из буфера резюме просто перемещая в нем точку к разным строкам. Не играет роли, какую именно команду Emacs вы используете для перемещения точки; на какой строке окажется точка после команды, то сообщение и будет выбрано в буфере Rmail.

Почти все команды Rmail работают и в буфере резюме, также как и в буфере Rmail. А именно, d в буфере резюме удаляет текущее сообщение, u отменяет удаление, а x вычеркивает. o и C-o выводят текущее сообщение в файл; r позволяет написать ответ. Вы можете прокручивать текущее сообщение, оставаясь в буфере резюме, с помощью hSPCи hDELi.

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

n                Перейти к следующей строке, пропуская удаленные, и выбрать ее сообщение.

p                Перейти к предыдущей строке, пропуская удаленные, и выбрать ее сообщение.

M-n            Перейти к следующей строке и выбрать ее сообщение.

M-p            Перейти к предыдущей строке и выбрать ее сообщение.

>                Перейти к последней строке и выбрать ее сообщение.

<                Перейти к первой строке и выбрать ее сообщение.

M-s образец hRETi

Производит поиск образца в сообщениях начиная с текущего; выбирает найден-

ное сообщение и перемещает точку в буфере резюме к его строке.

Удаление, отмена удаления, получение новой почты и даже выбор другого сообщения

— все обновляют  буфер резюме, когда вы делаете эти операции в буфере Rmail. Если переменная rmail-redisplay-summary не равна nil, эти действия также возвращают буфер резюме на экран.

Когда вы завершили использование резюме, наберите Q  (rmail-summary-wipe), чтобы удалить окно буфера резюме. Вы также можете выйти из Rmail, находясь в буфере резюме: q (rmail-summary-quit) удаляет окно резюме, а затем выходит из Rmail, записывая Rmailфайл и переключая в другой буфер.

27.12  Сортировка Rmail-файла

M-x rmail-sort-by-date

Сортирует сообщения текущего Rmail-файла по дате.

M-x rmail-sort-by-subject

Сортирует сообщения текущего Rmail-файла по теме.

M-x rmail-sort-by-author

Сортирует сообщения текущего Rmail-файла по имени автора.

M-x rmail-sort-by-recipient

Сортирует сообщения текущего Rmail-файла по именам получателей.

M-x rmail-sort-by-correspondent

Сортирует сообщения текущего Rmail-файла по имени другого корреспондента.

M-x rmail-sort-by-lines

Сортирует сообщения текущего Rmail-файла по размеру (числу строк).

M-x rmail-sort-by-keywords hRETметки hRETi

Сортирует сообщения текущего Rmail-файла по меткам. Аргумент метки должен быть списком меток, разделенных запятыми. Порядок этих меток определяет порядок сообщений; сообщения с первой меткой идут первыми, сообщения со второй меткой идут вторыми, и так далее. Сообщения, не имеющие ни одну из этих меток, идут последними.

Команды Rmail для сортировки производят устойчивую сортировку: если нет причины предпочитать одно из двух сообщений, их порядок не изменяется.  Вы можете использовать это для сортировки по нескольким критериям. Например, если вы применили rmail-sortby-date  и затем rmail-sort-by-author,  сообщения от одного автора появятся в порядке возрастания даты.

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

27.13  Отображение сообщений

Rmail переформатирует заголовок каждого сообщения перед его показом. При этом удаляются неинтересные поля заголовков, чтобы уменьшить беспорядок. Чтобы посмотреть заголовок целиком или повторить операцию переформатирования, вы можете использовать команду t (rmail-toggle-headers).

t         Включает или выключает показ полного заголовка (rmail-toggle-header).

При переформатировании удаляются большинство полей заголовка, поскольку они не представляют интереса. Переменная rmail-ignored-headers содержит регулярное выражение, указывающее какие поля надо скрывать таким способом — если оно соответствует началу поля, то это поле скрывается.

Rmail сохраняет полные исходные заголовки перед переформатированием;  чтобы посмотреть их, используйте команду t (rmail-toggle-headers).  Она сбрасывает переформатированные заголовки текущего сообщения и показывает его с исходными заголовками. Повтор команды t снова переформатирует  сообщение. Повторный выбор сообщения тоже приводит к переформатированию.

Одно из последствий этого состоит в том, что если вы редактировали переформатированный заголовок (с помощью e; см.  Раздел 27.14 [Редактирование  сообщений], с. 287), последующее использование  t сбросит ваши изменения. С другой стороны, если вы использовали e после t,  чтобы редактировать первоначальный (не переформатированный) заголовок, эти изменения останутся.

Когда команде t дан префиксный аргумент, положительный аргумент обозначает показ переформатированного заголовка, а нулевой или отрицательный — полного.

При использовании в оконной системе, которая поддерживает несколько шрифтов, Rmail

подсвечивает некоторые поля заголовка, которые особенно интересны — по умолчанию это

поля ‘From’ и ‘Subject’.  Переменная rmail-highlighted-headers хранит регулярное выражение, задающее поля заголовка, которые нужно подсвечивать;  если оно соответствует началу поля, все это поле подсвечивается.

Если вы зададите  необычные цвета для текста и фона,  то цвета, используемые  для подсветки, могут  с ними плохо смотреться.  В таком случае задайте другие цвета для начертания highlight. Это стоит сделать, потому что начертание highlight используется и других видах выделения.  См. Раздел 17.13 [Начертания], с. 155, чтобы узнать, как это сделать.

Чтобы  полностью выключить  подсветку в  Rmail,  установите  rmail-highlightedheaders равной nil.

27.14  Редактирование внутри сообщения

Большинство обычных команд Emacs доступны в режиме Rmail, хотя некоторые, такие как C-M-n и C-M-h, переопределяются в Rmail для других целей. Однако обычно буфер Rmail предназначен только для чтения, и большинство букв переопределены как команды Rmail.  Если вы хотите  отредактировать текст сообщения, вы должны использовать команду Rmail e.

e                Редактировать текущее сообщение как обычный текст.

Команда e  (rmail-edit-current-message)  переключает из режима Rmail  в  режим Rmail Edit,  другой основной режим, практически эквивалентный режиму Text.   Это изменение отображается  в строке режима.

В режиме Rmail Edit буквы вставляют себя как обычно, а команды Rmail недоступны. Когда вы закончите редактирование сообщения и будете готовы вернуться в Rmail, наберите команду C-c C-c, которая переключит вас назад в режим Rmail.  С другой стороны, можно вернуться в режим Rmail, но отменить все сделанные изменения,  набрав C-c C-].

Вход в режим Rmail Edit вызывает ловушку text-mode-hook,  а затем ловушку rmailedit-mode-hook  (см. Раздел 31.2.3 [Ловушки], с. 349). При этом в сообщению присваивается атрибут ‘edited’.  Она также  показывает полный заголовок сообщения, так что вы можете редактировать как тело, так и заголовки сообщения, и ваши изменения в заголовках останутся навсегда.

27.15  Сообщениядайджесты

Сообщениедайджест — это сообщение, которое создано для передачи нескольких других сообщений.  Дайджесты используются в некоторых списках рассылки с ведущим; все сообщения, которые пришли для рассылки в течение какого-то периода времени, например одного дня, помещаются в единый дайджест, который затем рассылается подписчикам. Пересылка одного такого дайджеста занимает гораздо меньше машинного времени, чем пересылка отдельных сообщений, хоть и при одинаковом  общем объеме, поскольку затраты ресурсов на одно сообщение при передаче почты по сети довольно значительны.

При получении сообщения-дайджеста   наиболее удобным способом  для его прочтения является разброшюровка: обратное разделение  его на несколько отдельных сообщений. После этого можно читать и удалять отдельные сообщения как вам угодно.

Чтобы сделать это, необходимо выбрать сообщение-дайджест и затем набрать команду M-x undigestify-rmail-message. Она извлекает каждое подсообщение как отдельное сообщение Rmail и вставляет их вслед за дайджестом. Само сообщение-дайджест помечается как удаленное.

27.16  Преобразование Rmail-файла в системный формат

Команда M-x unrmail преобразует  файл в формате Rmail в формат входных почтовых ящиков (также  известный как системный почтовый формат), чтобы вы могли использовать его с другими программами для редактирования почты.   Вы должны указать два аргумента, имя Rmail-файла и имя для преобразованного  файла. M-x unrmail не изменяет сам Rmail-файл.

27.17  Чтение сообщений в Rot13

Сообщения из списков рассылки, которые могут оскорбить некоторых читателей, иногда кодируются простым методом, называемым rot13 — потому что он сдвигает алфавит на 13 букв. Этот код служит не для секретности, он не предоставляет  ее; скорее, он позволяет тем, кто может быть оскорблен, избежать возможности даже увидеть настоящий текст сообщения.

Чтобы   просмотреть  буфер,  использующий  код   rot13,   запустите   команду   M-x rot13-other-window.  Она показывает текущий буфер в другом окне,  применяя код при отображении текста.

27.18  movemail и POP

При получении новой почты Rmail сначала копирует ее  из входного файла в Rmailфайл; затем он записывает Rmail-файл; затем усекает входной файл.  Таким  образом, сбой в системе может вызвать дублирование почты во входном файле и в Rmail-файле, но не может вызвать потери. Если rmail-preserve-inbox не равна nil,  то Rmail будет копировать новую почту из входного файла в Rmail-файл, не усекая входной файл. Вы можете  сделать такую  установку, например, на портативном компьютере, который вы используете  для проверки почты через POP во время путешествий, чтобы ваша почта оставалась на сервере, и вы могли сохранить ее позднее  на своей рабочей станции.

В некоторых случаях Rmail копирует новую почту из входного  файла не прямым путем. Сначала он запускает программу movemail, чтобы переместить почту из входного файла в промежуточный файл, называемый ‘~/.newmail-входнойфайл’. Затем Rmail вносит новую почту из этого файла, сохраняет Rmail-файл и только затем удаляет промежуточный файл. Если в неподходящий момент случится фатальный сбой, этот файл останется на месте, и Rmail будет использовать его в следующий  раз при получении новой почты из этого входного файла.

Если  Rmail   по   какой-то   причине   не   может   преобразовать данные  из   файла

‘~/.newmail-входнойфайл’  в формат  Babyl,  он переименовывает  его в ‘~/RMAILOSE.n’ (n — это целое число, выбранное так,  чтобы оно было уникальным), так  что Rmail не будет иметь проблем с этими данными снова. Вам стоит просмотреть этот файл, найти сообщение, которое сбивает с толку Rmail (вероятно, оно содержит знак control-подчерк, восьмеричный код  037), и  удалить его.    Тогда  вы  можете  использовать 1 g,  чтобы получить почту из исправленного файла.

Некоторые системы используют для доступа к данным почтовых ящиков пользователей метод, называемый POP, вместо записи этих данных в почтовые файлы. movemail может работать с POP, если вы скомпилировали  ее с определенным макросом MAIL_USE_POP. (Вы можете получить это, задав ключ ‘-with-pop’, когда запускаете configure во время установки Emacs.) movemail работает только с POP3, но не с более ранними версиями POP.

В  предположении, что  вы  правильно скомпилировали и  установили movemail,  вы можете  указать входной почтовый ящик  POP, написав “имя  файла”  в форме  ‘po:имяпользователя’  в списке входных почтовых ящиков Rmail-файла. movemail обрабатывает

такие имена путем установки соединения с POP-сервером. Переменная среды MAILHOST

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

Для доступа к почте через POP может потребоваться пароль. Если переменная rmailpop-password отлична от nil, то она задает пароль для использования с POP. Иначе, если rmail-pop-password-required не равна nil, то Rmail спрашивает пароль у вас.

Если вам нужно передать movemail дополнительные флаги командной строки, установите переменную rmail-movemail-flags равной списку желаемых флагов. Не используйте эту переменную для передачи флага ‘-p’,  который предотвращает затирание содержимого входного файла; пользуйтесь  вместо этого переменной rmail-preserve-inbox.

Установленная в вашей системе  программа movemail может поддерживать аутенфикацию Kerberos. Если она поддерживается,  то это будет использоваться по умолчанию всегда, когда вы будете пытаться получить почту через POP при неустановленных rmailpop-password и rmail-pop-password-required.

Некоторые POP-серверы хранят сообщения в обратном порядке. Если ваш сервер делает так, а вам хотелось бы читать почту в том порядке, в каком она поступала, вы можете  велеть movemail перевернуть очередность загружаемых сообщений,  добавив к rmailmovemail-flags флаг ‘-r’.

Источник: Ричард Столмен, Руководство по GNU Emacs

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий