Difference between revisions of "Gnus"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
==Using Gnus with Gmail== | ==Using Gnus with Gmail== | ||
− | + | 1. Make sure [[starttls]] package in installed on your system | |
− | + | 2. Create a Gmail account | |
− | + | 3. Enable IMAP in Gmail accout, by settings->forwarding POP/IMAP | |
− | + | 4. Use Gmail’s IMAP as a (secondary) select method | |
<source lang="lisp"> | <source lang="lisp"> | ||
(add-to-list 'gnus-secondary-select-methods '(nnimap "gmail" | (add-to-list 'gnus-secondary-select-methods '(nnimap "gmail" | ||
Line 13: | Line 13: | ||
(nnimap-stream ssl))) | (nnimap-stream ssl))) | ||
</source> | </source> | ||
− | + | or Using Gmail as primary select method | |
<source lang="lisp"> | <source lang="lisp"> | ||
(setq gnus-select-method '(nnimap "gmail" | (setq gnus-select-method '(nnimap "gmail" | ||
Line 20: | Line 20: | ||
(nnimap-stream ssl))) | (nnimap-stream ssl))) | ||
</source> | </source> | ||
− | + | 5. Put following line in your ~/.authinfo | |
machine imap.gmail.com login username@gmail.com password secret port 993 | machine imap.gmail.com login username@gmail.com password secret port 993 | ||
− | + | 6. (optional) Enable using gmail’s SMTP server by put following line in ./gnus.el | |
<source lang="lisp"> | <source lang="lisp"> | ||
(setq message-send-mail-function 'smtpmail-send-it | (setq message-send-mail-function 'smtpmail-send-it |
Revision as of 06:02, 27 March 2012
Gnus is a program running in Emacs for reading and editing e-mails and Usernet News
Using Gnus with Gmail
1. Make sure starttls package in installed on your system 2. Create a Gmail account 3. Enable IMAP in Gmail accout, by settings->forwarding POP/IMAP 4. Use Gmail’s IMAP as a (secondary) select method
(add-to-list 'gnus-secondary-select-methods '(nnimap "gmail"
(nnimap-address "imap.gmail.com")
(nnimap-server-port 993)
(nnimap-stream ssl)))
or Using Gmail as primary select method
(setq gnus-select-method '(nnimap "gmail"
(nnimap-address "imap.gmail.com")
(nnimap-server-port 993)
(nnimap-stream ssl)))
5. Put following line in your ~/.authinfo machine imap.gmail.com login username@gmail.com password secret port 993 6. (optional) Enable using gmail’s SMTP server by put following line in ./gnus.el
(setq message-send-mail-function 'smtpmail-send-it
smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil))
smtpmail-auth-credentials '(("smtp.gmail.com" 587 "username@gmail.com" nil))
smtpmail-default-smtp-server "smtp.gmail.com"
smtpmail-smtp-server "smtp.gmail.com"
smtpmail-smtp-service 587
smtpmail-local-domain "yourcompany.com")
For managing your address book, see Contact Management.