[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Нужна помощь с Gnus.



Народ, я тут достаточно давно уже пользуюсь 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 "freehck@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 "freehck@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" "freehck@gmail.com")    
         (address "freehck@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")

----------------------------------------------------------------------

Reply to: