3

デフォルトで既読メールも含め、gmeil からのすべてのメールを表示するように gnus を設定したいと考えています。gnus パラメータを設定してみましたが、正規表現に問題があるようです。

私の .gnus.el は次のようになります。

(require 'nnir)

(setq user-mail-address "R.M.Krug@gmail.com")
(setq user-full-name "Rainer M Krug")

(setq gnus-select-method 
         '(nnimap "gmail"
              (nnimap-address "imap.gmail.com")
              (nnimap-server-port 993)
              (nnimap-stream ssl)
              (nnimap-authinfo-file "~/.authinfo")))

;; Configure outbound mail (SMTP)
(setq smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil))
      smtpmail-smtp-server "smtp.gmail.com"
      smtpmail-default-smtp-server "smtp.gmail.com"
      send-mail-function 'smtpmail-send-it
      message-send-mail-function 'smtpmail-send-it
      smtpmail-smtp-service 587
      smtpmail-auth-credentials '(("smtp.gmail.com" 587 "R.M.Krug@gmail.com" nil))
      smtpmail-debug-info t
      smtpmail-debug-verb t
      )

;; set renderer for html mail to w3m in emacs
(setq mm-text-html-renderer 'w3m)
(setq gnus-inhibit-images nil)

;; set gnus-parameter
(setq gnus-parameters
  '(("nnimap.*"
     (gnus-use-scoring nil)
     (expiry-wait . 2)
     (display . all))))

;;[[http://stackoverflow.com/questions/4982831/i-dont-want-to-expire-mail-in-gnus]]
(setq gnus-large-newsgroup 'nil)

(setq-default
 gnus-summary-line-format "%U%R%z%I %(%&user-date;  %-15,15f  %s%)\n"
 gnus-user-date-format-alist '((t . "%Y-%m-%d %H:%M"))
 gnus-summary-thread-gathering-function 'gnus-gather-threads-by-references
)

(setq gnus-thread-sort-functions
      '(
        (not gnus-thread-sort-by-date)
        (not gnus-thread-sort-by-number)
        ))

しかし、明示的に読み込まないとすべてのメールが表示されません。

4

1 に答える 1

7

もう 1 つのオプションは、私が使用するものです: gnus 自体のパラメーター エディターを使用します。グループ/メールボックスに移動し、「G p」を押します。これにより、これを貼り付けることができるエディターが表示されます。

((gnus-use-scoring nil)
 (expiry-wait . 2)
 (display . all))

トピックでもこれを行うことができ、一度に多くのグループのパラメーターを設定できることに注意してください。

このアプローチの利点の 1 つは、トピックに基づいて適切なエリアにグループを簡単に配置できることです。IE では、常にすべてのメールを表示したいすべてのメール グループを配置する「受信箱」と呼ばれるトピックがある場合、トピック プロパティ (上記のようなもの) を継承し、グループをそのトピックに配置するだけで、必要な構成。一方、「メーリング リスト」などと呼ばれるトピックにグループを配置し、それらのプロパティを持たない場合は、まだ読んでいない新しいものしか表示されません。これにより、管理が少し簡単になります。グループを適切な場所に配置するだけで完了です。または、後で動作を変更したいときに移動します。

于 2013-03-29T13:32:40.733 に答える