Variable: mail-source-keyword-map
mail-source-keyword-map is a variable defined in mail-source.el.gz.
Value
((file (:prescript) (:prescript-delay) (:postscript)
(:path
(or (getenv "MAIL")
(expand-file-name (user-login-name) rmail-spool-directory))))
(directory (:prescript) (:prescript-delay) (:postscript) (:path)
(:suffix ".spool") (:predicate identity))
(pop (:prescript) (:prescript-delay) (:postscript)
(:server (getenv "MAILHOST")) (:port 110)
(:user (or (user-login-name) (getenv "LOGNAME") (getenv "USER")))
(:program) (:function) (:password) (:authentication password)
(:stream nil) (:leave))
(maildir (:path (or (getenv "MAILDIR") "~/Maildir/"))
(:subdirs ("cur" "new")) (:function))
(imap (:server (getenv "MAILHOST")) (:port) (:stream) (:program)
(:authentication)
(:user
(or (user-login-name) (getenv "LOGNAME") (getenv "USER")))
(:password) (:mailbox "INBOX") (:predicate "UNSEEN UNDELETED")
(:fetchflag "\\Deleted") (:prescript) (:prescript-delay)
(:postscript) (:dontexpunge)))
Documentation
Mapping from keywords to default values.
All keywords that can be used must be listed here.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/mail-source.el.gz
(eval-and-compile
(defvar mail-source-common-keyword-map
'((:plugged))
"Mapping from keywords to default values.
Common keywords should be listed here.")
(defvar mail-source-keyword-map
'((file
(:prescript)
(:prescript-delay)
(:postscript)
(:path (or (getenv "MAIL")
(expand-file-name (user-login-name) rmail-spool-directory))))
(directory
(:prescript)
(:prescript-delay)
(:postscript)
(:path)
(:suffix ".spool")
(:predicate identity))
(pop
(:prescript)
(:prescript-delay)
(:postscript)
;; note server and port need to come before user and password
(:server (getenv "MAILHOST"))
(:port 110)
(:user (or (user-login-name) (getenv "LOGNAME") (getenv "USER")))
(:program)
(:function)
(:password)
(:authentication password)
(:stream nil)
(:leave))
(maildir
(:path (or (getenv "MAILDIR") "~/Maildir/"))
(:subdirs ("cur" "new"))
(:function))
(imap
;; note server and port need to come before user and password
(:server (getenv "MAILHOST"))
(:port)
(:stream)
(:program)
(:authentication)
(:user (or (user-login-name) (getenv "LOGNAME") (getenv "USER")))
(:password)
(:mailbox "INBOX")
(:predicate "UNSEEN UNDELETED")
(:fetchflag "\\Deleted")
(:prescript)
(:prescript-delay)
(:postscript)
(:dontexpunge)))
"Mapping from keywords to default values.
All keywords that can be used must be listed here."))