Народ, я тут достаточно давно уже пользуюсь Emacs-ом и нахожу его достаточно хорошим текстовым редактором, однако совсем недавно я начал интересоваться его расширениями. В частности, начал я с того, что решил опробовать его популярное расширение для работы с почтой и новостями - Gnus.
Я настроил Gnus для получение почты с gmail-овского почтового ящика по протоколу POP3. Однако поначалу я ошибочно предполагал, что все письма будут складироваться в одном месте, а разбиваться по группам будут силами клиента при его запуске. Поэтому изначально я не озаботился мыслью разбить почту на группы - и теперь у меня несколько сотен писем в папке ~/Mail/mail/misc. Собственно, хотелось бы выдрать почту из этого ящика и принудительно рассортировать. Также хотелось бы спросить знающий народ, пользуясь случаем - хочу преопрести книгу по Emacs - может посоветуете какую? Язык, в принципе, значения не имеет - я и по-английски читать могу довольно неплохо; но русский, конечно, предпочтительнее. Ниже привожу конфиг ~/.gnus: ---------------------------------------------------------------------- (setq gnus-select-method '(nnml "")) (setq mail-sources '( (directory :path "/home/freehck/Mail/mail/misc") (pop :server "pop.gmail.com" :port 995 :user "free...@gmail.com" :password "<CUT>" :stream ssl))) (setq message-send-mail-function 'smtpmail-send-it smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil)) smtpmail-auth-credentials '(("smtp.gmail.com" 587 "free...@gmail.com" "<CUT>")) smtpmail-default-smtp-server "smtp.gmail.com" smtpmail-smtp-server "smtp.gmail.com" smtpmail-smtp-service 587 smtpmail-local-domain "gmail.com") (setq gnus-posting-styles '((".*" ("CC" "free...@gmail.com") (address "free...@gmail.com")))) (setq gnus-thread-sort-functions '(gnus-thread-sort-by-most-recent-date)) (setq nnmail-resplit-incoming t) (setq nnmail-split-methods '( ("debian-russian" "^\\(To\\|From\\|Cc\\):.*debian-russian@lists\\.debian\\.org.*") ("debian-l10n-russian" "^\\(To\\|From\\|Cc\\):.*debian-l10n-russian@lists\\.debian\\.org.*") ("inbox" ""))) (setq gnus-outgoing-message-group "nnml:sent") ----------------------------------------------------------------------