# dianyou **Repository Path**: redguardtoo/dianyou ## Basic Information - **Project Name**: dianyou - **Description**: Search/Analyze mails in Gnus - **Primary Language**: Emacs Lisp - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README * dianyou 0.0.3 [[http://melpa.org/#/dianyou][file:http://melpa.org/packages/dianyou-badge.svg]] [[http://stable.melpa.org/#/dianyou][file:http://stable.melpa.org/packages/dianyou-badge.svg]] Dianyou (电邮) searches and analyzes mails in Gnus. * Install Place [[https://raw.githubusercontent.com/redguardtoo/dianyou/master/dianyou.el][dianyou.el]] under [[https://www.emacswiki.org/emacs/LoadPath][Load Path]]. Then add =(require 'dianyou)= to your configuration. It's also uploaded to [[http://melpa.org]]. The best way to install is Emacs package manager. * Usage =M-x dianyou-group-make-nnir-group= to search mail in any Gnus buffer. It's similar to =gnus-group-make-nnir-group= but supports shortcuts when using [[https://tools.ietf.org/html/rfc3501#section-6.4.4][IMAP search command]]. For example, input =s 2w f John=, then select "imap" when asked how to search. Mails from John sent since 2 weeks ago are returned. =M-x dianyou-insert-email-address-from-received-mails= to insert email address from received mails. The accessed email address is automatically stored in variable =dianyou-email-address-history=, which could be persisted by [[https://github.com/jwiegley/session][session]]. =M-x dianyou-switch-gnus-buffer= to switch to any Gnus buffer. =M-x dianyou-paste-image-from-clipboard= to paste image from clipboard (CLI program [[https://github.com/astrand/xclip][xclip]] should be installed at first). * Contact me Report bug at [[https://github.com/redguardtoo/dianyou]].