-
-User definable variables in gnus-offline
-
-o gnus-offline-dialup-program
- Program name to dialup.
-
-o gnus-offline-dialup-program-arguments
- List of dialup program arguments.
-
-o gnus-offline-hangup-program
- Program name to hangup.
-
-o gnus-offline-hangup-program-arguments
- List of hangup program arguments.
-
-o gnus-offline-mail-spool-directory
- Spool directory for sending mail.
- This variable is available only using MIEE.
-
-o gnus-offline-news-spool-directory
- Spool directory for sending news.
- This variable is available only using MIEE.
-
-o gnus-offline-mail-treat-environ
- If t , gnus-offline sends mail to spool first.
- If nil , gnus-offline sends mail immediatry.
-
-o gnus-offline-articles-to-fetch
- Article type you want to fetch.
-
- 'both ... Fetch both Mail/News.
- 'Mail ... Fetch only Mail.
- 'News ... Fetch only News.
-
- Default value is both.
-
-o gnus-offline-popup-menu
- Whether use menu.
-
-o gnus-offline-load-hook
- Hook before gnus-offline load.
-
-o gnus-offline-before-online-hook
- Hook before all online jobs.
-
-o gnus-offline-after-online-hook
- Hook after all online jobs.
-
-o gnus-offline-interval-time
- Interval time to do all online jobs.(minutes)
-
-o gnus-offline-MTA-type
- MTA type to sending mail.
-
- 'smtp ... Use smtp.el.
- 'sendmail ... Use sendmail.el.
-
-o gnus-offline-drafts-queue-type
- Message queue type when spooling message.
-
- 'miee ... Use miee.el.
- 'agent ... Use gnus-agent.el.
-
-o gnus-offline-after-empting-spool-hook
- Hook before empting spool.
-
-o gnus-offline-before-empting-spool-hook
- Hook after emoting spool.
-
-o gnus-offline-dialup-function
- Function to dialup.
-
-o gnus-offline-hangup-function
- Function to hangup.
-
-o gnus-offline-pop-password-file
- File name to save username , mailserver and password.
-
-o gnus-offline-pop-password-decoding-function
- Function to decode password.
-
-Commands in gnus-offline.
-
-o M-x gnus-offline-toggle-plugged
- Toggle offline/online state.
-
-o M-x gnus-offline-toggle-auto-hangup
- Change current state to offline.
-
-o M-x gnus-offline-toggle-on/off-send-mail
- Toggle method to sending mail.
-
-o M-x gnus-offline-toggle-articles-to-fetch
- Toggle articles you want to fetch.
-
-o M-x gnus-offline-toggle-movemail-program
- Toggle movemail program.
-
-o M-x gnus-offline-set-interval-time
- Set interval time(minute) to fetch article.
-
-o M-x gnus-offline-agent-expire
- Expire articles.
-
+1) What's "gnus-offline (Gnus Offline Backend Utility)" ?\r
+=========================================================\r
+\r
+This program is a utility for Semi-gnus that handles messages\r
+(i.e. mail and news) in the "offline" state in a more simple way.\r
+\r
+It is basically designed for "gnus-agent". (See info about gnus-agent.)\r
+\r
+You can also use it with a function "nnspool"(*1) (which needs an\r
+external program such as "gnspool"(*2) ), or with "miee.el"(*3) for\r
+posting and/or sending messages.\r
+\r
+ (*1) See info about nnspool.\r
+ (*2) gnspool comes with a newsreader "gn".\r
+ (*3) The latest version of miee.el (or MIEE) is available at\r
+ http://www.shiojiri.ne.jp/%7Et-ichi/meadow.html\r
+\r
+You can handle messages in the offline state without "gnus-offline",\r
+but "gnus-offline" provides a simple way for setup and operation.\r
+\r
+**Features**\r
+\r
+o Simple configuration -- An "INTERACTIVE" configuration to set\r
+ the variables.\r
+\r
+o Simple operation -- Type "g" in the *Group* buffer, and gnus-offline \r
+ will:\r
+ o Dial (*)\r
+ o Send mails & post news articles\r
+ o Fetch new mails & articles\r
+ o Hang up (*)\r
+\r
+ (*) For dialing and hanging up, external softwares are needed.\r
+ But you can do without ones if you connect and disconnect\r
+ manually.\r
+\r
+This document is written mainly for the case using "gnus-agent" with\r
+gnus-offline.el bundled in Semi-gnus. (*)\r
+\r
+ (*) T-gnus is based on the latest test version of Gnus. It is\r
+ called Pterodactyl Gnus or pGnus.\r
+ Most versions of Semi-gnus other than T-gnus are based on\r
+ Gnus version 5.6.xx.\r
+ There are a lot of changes between Gnus 5.6.xx and pGnus.\r
+ This document will refer to the differences caused by the\r
+ changes when it is important.\r
+\r
+2) Installation\r
+===============\r
+\r
+As you are reading this document, this version of Semi-gnus includes\r
+gnus-offline. Installation is simple. "make install" will\r
+automatically install "gnus-offline".\r
+\r
+If the Semi-gnus comes without gnus-offline, or you want to install\r
+the latest version of gnus-offline, you may manually byte-compile\r
+"gnus-offline.el" and "gnus-ofsetup.el". Make sure they are in one of\r
+the `load-path' directories. \r
+\r
+3) How to use\r
+=============\r
+\r
+o First, you must do a general setup for Semi-gnus (See info about the \r
+ setup).\r
+\r
+o Add the following code to ~/.emacs\r
+\r
+ (load "gnus-ofsetup")\r
+ (gnus-setup-for-offline)\r
+ (load gnus-offline-setting-file)\r
+\r
+o Add the following code to ~/.gnus\r
+\r
+ (gnus-agentize)\r
+\r
+o Restart Emacs. gnus-ofsetup.el will ask you some questions and\r
+ create ~/.gnus-offline.el. (*)\r
+\r
+ (*) If you don't know how to answer some questions, typing "TAB"\r
+ key may show you the possible answers. See the next section\r
+ which explains the user options.\r
+ You will also be asked whether to save the POP password in\r
+ ~/.newsrc.eld or not. Answer it carefully. See section 6)\r
+ for details.\r
+\r
+o At the first time, you must start Gnus in the "online" state and\r
+ decide which groups to subscribe (See info about subscribing).\r
+\r
+o Add the following code to ~/.gnus\r
+\r
+ (gnus-agent-toggle-plugged nil)\r
+\r
+That's all. Restart Gnus and try typing "g" in the *Group* buffer.\r
+\r
+***Note***\r
+\r
+Most versions of Semi-gnus have pop3-fma.el to operate multiple POP\r
+accounts. T-gnus 6.10.56 or later does not because it can handle\r
+multiple POP accounts itself.\r
+\r
+<<<<<ATTENTION!!>>>>>\r
+T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are\r
+updating to T-gnus 6.10.56 or later, remove the setting for\r
+pop3-fma.el (or simply, delete the old ~/.gnus-offline.el).\r
+\r
+[Semi-gnus with pop3-fma.el]\r
+o pop3-fma-spool-file-alist \r
+\e$B!!!!!!!!\e(B'(\r
+ ("po:account1@pop-server1" pass) \r
+ ("po:account2@pop-server2" pass) \r
+ :\r
+ :\r
+ ))\r
+o pop3-fma-movemail-type \r
+ use movemail.exe ('exe) or pop3.el('lisp) \r
+\r
+[T-gnus 6.10.56 or later]\r
+\r
+o gnus-offline-mail-source \r
+ '(\r
+ (pop :user "manbou" :server "pop.ceres.dti.ne.jp")\r
+ (pop :user "imp9397" :server "mvb.biglobe.ne.jp")\r
+ :\r
+ :\r
+ ) \r
+\r
+\r
+4) User customizable variables in gnus-offline\r
+==============================================\r
+\r
+o gnus-offline-dialup-program \r
+ Program name to dialup.\r
+\r
+o gnus-offline-dialup-program-arguments\r
+ List of dialup program arguments.\r
+\r
+o gnus-offline-hangup-program\r
+ Program name to hangup.\r
+\r
+o gnus-offline-hangup-program-arguments\r
+ List of hangup program arguments.\r
+\r
+o gnus-offline-mail-spool-directory\r
+ Spool directory for sending mail.\r
+ This variable is available only using MIEE.\r
+\r
+o gnus-offline-news-spool-directory\r
+ Spool directory for sending news.\r
+ This variable is available only using MIEE.\r
+\r
+o gnus-offline-mail-treat-environ\r
+ If t , gnus-offline sends mail to spool first.\r
+ If nil , gnus-offline sends mail immediately.\r
+\r
+o gnus-offline-articles-to-fetch\r
+ Article type you want to fetch.\r
+\r
+ 'both ... Fetch both Mail/News.\r
+ 'Mail ... Fetch only Mail.\r
+ 'News ... Fetch only News.\r
+\r
+ Default value is both.\r
+\r
+o gnus-offline-load-hook\r
+ Hook before gnus-offline load.\r
+\r
+o gnus-offline-before-online-hook\r
+ Hook before all online jobs.\r
+\r
+o gnus-offline-after-online-hook\r
+ Hook after all online jobs.\r
+\r
+o gnus-offline-interval-time\r
+ Interval time to do all online jobs.(minutes)\r
+\r
+o gnus-offline-MTA-type\r
+ MTA type to sending mail.\r
+\r
+ 'smtp ... Use smtp.el.\r
+ 'sendmail ... Use sendmail.el.\r
+\r
+o gnus-offline-drafts-queue-type\r
+ Message queue type when spooling message.\r
+ \r
+ 'miee ... Use miee.el.\r
+ 'agent ... Use gnus-agent.el.\r
+\r
+o gnus-offline-after-empting-spool-hook\r
+ Hook before empting spool.\r
+\r
+o gnus-offline-before-empting-spool-hook\r
+ Hook after emoting spool.\r
+\r
+o gnus-offline-dialup-function\r
+ Function to dialup.\r
+\r
+o gnus-offline-hangup-function\r
+ Function to hangup.\r
+\r
+o gnus-offline-pop-password-file \r
+ File name to save username , mailserver and password.\r
+\r
+o gnus-offline-pop-password-decoding-function \r
+ Function to decode password.\r
+\r
+5) Commands in gnus-offline\r
+===========================\r
+\r
+o M-x gnus-offline-toggle-plugged\r
+ Toggle offline/online state.\r
+\r
+o M-x gnus-offline-toggle-auto-hangup\r
+ Change current state to offline.\r
+\r
+o M-x gnus-offline-toggle-on/off-send-mail\r
+ Toggle method to sending mail.\r
+\r
+o M-x gnus-offline-toggle-articles-to-fetch\r
+ Toggle articles you want to fetch.\r
+\r
+o M-x gnus-offline-toggle-movemail-program\r
+ Toggle movemail program.\r
+\r
+o M-x gnus-offline-set-interval-time\r
+ Set interval time(minute) to fetch article.\r
+\r
+o M-x gnus-offline-agent-expire\r
+ Expire articles.\r
+\r
+6) [!!!IMPORTANT!!!] About the pop password\r
+===========================================\r
+\r
+<<<<<ATTENTION!!>>>>>\r
+T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are\r
+updating to T-gnus 6.10.56 or later, remove the setting for\r
+pop3-fma.el (or simply, delete the old ~/.gnus-offline.el).\r
+\r
+Under Semi-gnus with pop3-fma.el, you must enter the password for the\r
+pop server every time you accesses the server. (We recommend you do\r
+it.)\r
+\r
+If your machine is stand alone, and nobody else uses it, you can save\r
+the password in some ways. (But, on your own responsibility!)\r
+\r
+---\r
+\r
+One way is provided by gnus-ofsetup.el. At the first interactive\r
+configuration, it will ask you whether to save the password in\r
+~/.newsrc.eld or not. When you answer "y" to this question, the\r
+password will be saved in ~/.newsrc.eld. (*)\r
+\r
+ (*) Actually the following will be added to ~/.gnus-offline.el.\r
+\r
+ [Semi-gnus with pop3-fma.el]\r
+\r
+ (add-hook 'gnus-setup-news-hook \r
+ (lambda ()\r
+ (add-to-list 'gnus-variable-list 'pop3-fma-password)))\r
+\r
+ [T-gnus 6.10.56 or later]\r
+\r
+ (add-hook 'gnus-setup-news-hook \r
+ (lambda ()\r
+ (add-to-list 'gnus-variable-list 'mail-source-password-cache)))\r
+\r
+Answer this question carefully, because the password will NOT be\r
+encoded!\r
+\r
+---\r
+\r
+There is another way. It will not save the password in a file but keep\r
+it in the memory as a variable.\r
+\r
+For Semi-gnus with pop3-fma.el, add the following code in\r
+~/.gnus-offline.el.\r
+\r
+ (setq pop3-fma-save-password-information t)\r
+\r
+In this way, Once you enter the password at the startup of Gnus, it\r
+will be kept as a variable `pop3-fma-password' until you quit Gnus.\r
+\r
+Under T-gnus 6.10.56 or later, the password will be kept as a variable\r
+`mail-source-password-cache' by default.\r
-1) gnus-offline (Gnus Offline Backend Utility)\e$B$C$F2?\e(B?
-
-\e$B$3$l$O\e(B Semi-gnus \e$B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<\e(B
-\e$B%F%#%j%F%#$G$9!#\e(B
-
-\e$B<g$H$7$F\e(B Semi-gnus \e$B$N\e(B `Agent' \e$B$H8F$P$l$k5!G=$N$?$a$K=q$+\e(B
-\e$B$l$F$$$^$9!#\e(B
-
-\e$B$^$?!"\e(Bgnspool \e$B$J$I$N30It%W%m%0%i%`$rMQ$$$?\e(B nnspool \e$B$G$b;H$&$3$H$,$G$-$^\e(B
-\e$B$9!#$^$?!"JLESG[I[$N\e(B Miee.el \e$B$rAw?.$K;HMQ$9$k$3$H$b2DG=$G$9!#\e(B
-
-;; gnus-offline \e$B$r;H$o$J$/$F$b%*%U%i%$%s$G$NFI$_=q$-$O=PMh$^$9$,!"\e(B
-;; gnus-offline \e$B$r;H$($P$h$j@_Dj!&A`:n$,4JC1$K=PMh$^$9!#\e(B
-
-\e$B6qBNE*$K$O\e(B
-
-\e$B!&F0:n$KI,MW$JJQ?t$NBPOCE*@_Dj$,2DG=\e(B
-
-\e$B!&%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$@$1$G\e(B \e$B%@%$%"%k%"%C%W\e(B->\e$B%a%$%k$*$h$S\e(B
-\e$B%M%C%H%K%e!<%9$NAw<u?.\e(B->\e$B%@%$%"%k%"%C%W$N@ZCG\e(B \e$B$H$$$&F0:n$r0l5$$K9T$&$3$H\e(B
-\e$B$,2DG=$K$J$j$^$9!#\e(B(\e$B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<%k$,I,MW$G$9\e(B)
-
-\e$B$J$*!"$3$N%I%-%e%a%s%H$G$OAw<u?.$H$b$K\e(B gnus-agent \e$B$r;H$&$3$H$rA0Ds$K2r@b\e(B
-\e$B$7$^$9!#\e(B
-
-2) \e$B%$%s%9%H!<%k\e(B
-
-Semi-gnus \e$B$r$*;H$$$N>l9g!"\e(Bgnus-offline.el \e$B$OFC$K2?$b9M$($J$/$F$b\e(B
-Semi-gnus \e$B$HF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O\e(B load-path \e$B$N\e(B
-\e$BDL$C$?%G%#%l%/%H%j$K\e(B gnus-offline.el \e$B$H\e(B gnus-ofsetup.el \e$B$r\e(B(\e$B%P%$%H%3%s\e(B
-\e$B%Q%$%k$7$F\e(B)\e$BCV$-$^$9!#\e(B
-
-3) \e$B;H$$J}\e(B
-
-\e$B!&\e(BSemi-gnus \e$B$N0lHLE*$J;HMQJ}K!$K$D$$$F\e(B info \e$B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#\e(B
-
-\e$B!&0J2<$N%3!<%I$r\e(B .emacs \e$B$K2C$($^$9!#\e(B
-
- (load "gnus-ofsetup")
- (gnus-setup-for-offline)
- (load gnus-offline-setting-file)
-
-\e$B!&0J2<$N%3!<%I$r\e(B .gnus \e$B$K2C$($^$9!#\e(B
-
- (gnus-agentize)
-
-\e$B!&\e(BEmacs \e$B$r:F5/F0$7$^$9!#$9$k$H!"\e(Bgnus-ofsetup.el \e$B$,5/F0$7$^$9$N$G!"BPOCE*\e(B
-\e$B$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#\e(B(\e$B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O\e(B 4)
-\e$B$r;2>H$9$k$+!"\e(BTAB \e$B$GF~NO2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$\e(B)\e$B$9$Y$F\e(B
-\e$B@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K\e(B .gnus-offline.el \e$B$H$$$&%U%!%$%k$,=PMh>e$,\e(B
-\e$B$j$^$9!#\e(B
-
-\e$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F$/\e(B
-\e$B$@$5$$!#\e(B(\e$B>\$7$$J}K!$O\e(B Gnus \e$B$N\e(B info \e$B$r8+$F$/$@$5$$\e(B)
-
-\e$B!&\e(B.gnus \e$B$K0J2<$N%3!<%I$r2C$($^$9!#\e(B
-
-(gnus-agent-toggle-plugged nil)
-
-\e$B$3$l$G\e(B Gnus \e$B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$3$H$K$h$j\e(B
-\e$BA05-$NF0:n$r$9$k$O$:$G$9!#\e(B
-
-
-\e$B"!$^$?!"F1:-$N\e(B pop3-fma.el \e$B$rMQ$$$k$HJ#?t$N%a%$%k%"%+%&%s%H$r4IM}$9$k$3\e(B
-\e$B$H$,=PMh$^$9!#\e(B
-
-\e$B!&\e(Bpop3-fma-spool-file-alist
-\e$B!!!!!!!!\e(B'(
- ("po:\e$B%"%+%&%s%H\e(B1@pop\e$B%5!<%P\e(B1" pass)
- ("po:\e$B%"%+%&%s%H\e(B2@pop\e$B%5!<%P\e(B2" pass)
- :
- :
- ))
-\e$B!&\e(Bpop3-fma-movemail-type
- \e$B%a%$%k<u?.$K\e(B movemail.exe \e$B$r;H$&\e(B('exe)\e$B$+\e(B pop3.el('lisp) \e$B$r;H$&$+!#\e(B
-
-
-4) gnus-offline \e$B$G@_Dj2DG=$JJQ?t0lMw\e(B
-
-\e$B!&\e(Bgnus-offline-dialup-program
- \e$B%@%$%"%k%"%C%W$9$k%W%m%0%i%`L>\e(B
-
-\e$B!&\e(Bgnus-offline-dialup-program-arguments
- \e$B%@%$%"%k%"%C%W%W%m%0%i%`$N0z?t$N%j%9%H\e(B
- \e$BNc$($P!"\e(Bgnus-offline-dialup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B
- (setq gnus-offline-dialup-program-arguments '("-s" "AAA"))
- \e$B$H5-=R$7$F$/$@$5$$!#\e(B
-
-\e$B!&\e(Bgnus-offline-hangup-program
- \e$B2s@~$r@ZCG$9$k%W%m%0%i%`L>\e(B
-
-\e$B!&\e(Bgnus-offline-hangup-program-arguments
- \e$B@ZCG$9$k%W%m%0%i%`$N0z?t$N%j%9%H\e(B
- \e$BNc$($P!"\e(Bgnus-offline-hangup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B
- (setq gnus-offline-hangup-program-arguments '("-s" "AAA"))
- \e$B$H5-=R$7$F$/$@$5$$!#\e(B
-
-\e$B!&\e(Bgnus-offline-mail-spool-directory
- \e$BAw?.%a!<%k$N%9%W!<%k%G%#%l%/%H%j\e(B
- Offline \e$B>uBV$G\e(B Mail \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B
- \e$B$^$9!#\e(B
- MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B
-
-\e$B!&\e(Bgnus-offline-news-spool-directory
- \e$BAw?.%K%e!<%9$N%9%W!<%k%G%#%l%/%H%j\e(B
- Offline \e$B>uBV$G\e(B News \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B
- \e$B$^$9!#\e(B
- MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B
-
-\e$B!&\e(Bgnus-offline-mail-treat-environ
- Mail \e$B$NAw?.$r\e(B Online/Offline \e$B$G9T$&;v$r@Z$jBX$($k\e(B
-
-\e$B!&\e(Bgnus-offline-articles-to-fetch
- fetch \e$B$9$k5-;v$r@Z$jBX$($k\e(B both->mail->news->both...
- 'both ... Mail/News \e$B$rN>J}<u?.\e(B
- 'Mail ... Mail \e$B$@$1<u?.\e(B
- 'News ... News \e$B$@$1<u?.\e(B
- \e$B%G%U%)%k%HCM$O\e(B 'both \e$B$G$9!#\e(B
-
-\e$B!&\e(Bgnus-offline-popup-menu
- \e$B%a%K%e!<$r;H$&$+$I$&$+$r;XDj$7$^$9!#%G%U%)%k%H$O\e(B "t" \e$B$G$9!#\e(B
-
-\e$B!&\e(Bgnus-offline-load-hook
- gnus-offline \e$B$,\e(B load \e$B$5$l$k$H$-$KI>2A$5$l$k\e(B hook
-
-\e$B!&\e(Bgnus-offline-before-online-hook
- Online job \e$BD>A0$KI>2A$5$l$k\e(B hook
-
-\e$B!&\e(Bgnus-offline-after-online-hook
- Online job \e$B=*N;D>A0$KI>2A$5$l$k\e(B hook
-
-\e$B!&\e(Bgnus-offline-interval-time
- Online job \e$B$r9T$&4V3V\e(B(\e$BJ,\e(B)
- Emacs \e$B$,\e(B idle \e$B>uBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K\e(B Online \e$B>uBV$K$7\e(B
- Mail/News \e$B$r<hF@$7$^$9!#\e(B
-
-\e$B!&\e(Bgnus-offline-MTA-type
- Message \e$B$r\e(B Online \e$B;~$KAw?.$9$k%W%m%0%i%`$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'smtp
- \e$B$G$9!#\e(B
- 'smtp ... smtp.el \e$B$r;HMQ\e(B
- 'sendmail ... sendmail.el \e$B$r;HMQ\e(B
-
-\e$B!&\e(Bgnus-offline-drafts-queue-type
- \e$BAw?.%a%C%;!<%8$r%-%e!<$KN/$a$k$b$N$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'miee \e$B$G$9!#\e(B
- 'miee \e$B$O\e(B miee.el \e$B$r;HMQ\e(B.
- 'agent \e$B$O\e(B gnus-agent.el \e$B$r;HMQ\e(B.
-
-\e$B!&\e(Bgnus-offline-after-empting-spool-hook
- \e$BAw?.%a%C%;!<%8$N%-%e!<$r6u$K$9$kA0$KI>2A$5$l$k\e(B hook
-
-\e$B!&\e(Bgnus-offline-before-empting-spool-hook
- \e$BAw?.%a%C%;!<%8$rAw?.8e$K!"6u$K$J$C$?8eI>2A$5$l$k\e(B hook
-
-\e$B!&\e(Bgnus-offline-dialup-function
- \e$B@\B3$K;HMQ$9$k4X?tL>\e(B
-
-\e$B!&\e(Bgnus-offline-hangup-function
- \e$B@ZCG$K;HMQ$9$k4X?tL>\e(B
-
-\e$B!&\e(Bgnus-offline-pop-password-file
- \e$B%f!<%6!<L>!"%a!<%k%5!<%P!<!"%Q%9%o!<%I$rJ]B8$9$k$?$a$N%U%!%$%kL>\e(B
-
-\e$B!&\e(Bgnus-offline-pop-password-decoding-function
- \e$B%Q%9%o!<%I$rJ]B8$9$k:]$N0E9f2=$r9T$&$?$a$N4X?t!#\e(B
-
-5) gnus-offline M-x \e$B$G<B9T2DG=$J%3%^%s%I0lMw\e(B
-
-\e$B!&\e(BM-x gnus-offline-toggle-plugged
- offline \e$B>uBV\e(B/Online \e$B>uBV$r@ZBX$($^$9!#\e(B
-
-\e$B!&\e(BM-x gnus-offline-toggle-auto-hangup
- offline \e$B>uBV$K$7$^$9!#\e(B
-
-\e$B!&\e(BM-x gnus-offline-toggle-on/off-send-mail
- Online \e$B>uBV\e(B/Offline \e$B>uBV$G$N\e(B Mail \e$BAw?.>uBV$r@ZBX$($^$9!#\e(B
- Online \e$B>uBV$G$OD>@\Aw?.$7$^$9$,!"\e(BOffline \e$B>uBV$G$O0lC6\e(B spool \e$B$K=q$-9~$_!"\e(B
- "g" \e$B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#\e(B
-
-\e$B!&\e(BM-x gnus-offline-toggle-articles-to-fetch
- \e$B<hF@$9$k5-;v$rA*Br$7$^$9!#\e(Bboth -> mail -> news -> both ... \e$B$N$h$&$K\e(B
- \e$B@Z$jBX$o$j$^$9!#\e(B
-
-\e$B!&\e(BM-x gnus-offline-toggle-movemail-program
- movemail \e$B%W%m%0%i%`$r@ZBX$($^$9!#\e(B
-
-\e$B!&\e(BM-x gnus-offline-set-interval-time
- \e$B5-;v\e(B/Mail \e$B$N<hF@!"Aw?.$r<+F0E*$K9T$&4V3V\e(B(\e$BJ,\e(B)\e$B$r@_Dj$7$^$9!#\e(B
- \e$B$3$N4V3V$O\e(B Emacs \e$B$,\e(B Idle \e$B$K$J$C$F$+$i$N;~4V$G$9!#\e(B
-
-\e$B!&\e(BM-x gnus-offline-agent-expire
- \e$B4{FI$N5-;v$r\e(B expire \e$B$7$^$9!#\e(B
-
-6)\e$B!Z\e(B!!!\e$B=EMW\e(B!!!\e$B![\e(B pop \e$B%Q%9%o!<%I$N4IM}J}K!$K$D$$$F\e(B
-
-\e$B%G%U%)%k%H$G$O\e(B pop \e$B%5!<%P$N%Q%9%o!<%I$O\e(B pop \e$B%5!<%P!<$K%"%/%;%9$9$kEY$KF~\e(B
-\e$BNO$9$kI,MW$,$"$j$^$9!#\e(B(\e$B4pK\E*$K$3$N$^$^$K$7$F$*$/$3$H$r?d>)$7$^$9\e(B)
-
-\e$B$7$+$7!"!V$3$l$@$HLLE]$@$7$I$&$;<+J,0l?M$7$+;H$o$J$$%3%s%T%e!<%?$@$+$i$=\e(B
-\e$B$l$[$I%Q%9%o!<%I$N4IM}$K$OCm0U$rJ'$&I,MW$,$J$$!W$H$$$&>l9g$K$O$$$/$D$+$N\e(B
-(\e$B<j4V$r>J$/\e(B)\e$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$OA}$7$^\e(B
-\e$B$9$N$G0J2<$NJ}K!$N$$$:$l$+$r<B9T$9$k:]$K$O\e(B 100% \e$B<+8J$N@UG$$N$b$H$G9T$C$F\e(B
-\e$B$/$@$5$$!#\e(B
-
-
-\e$B$^$:!"%Q%9%o!<%I$r%U%!%$%k$K;D$7$F$OCV$-$?$/$J$$$,%a%b%j>e$KJQ?t$H$7$F;D$C\e(B
-\e$B$F$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"\e(B~/.gnus-offline.el \e$B$K0J2<$N$h$&$J%3!<%I\e(B
-\e$B$r2C$($F$/$@$5$$!#\e(B
-
-(setq pop3-fma-save-password-information t)
-
-\e$B$3$&$9$k$3$H$K$h$j!"%Q%9%o!<%I$O\e(B Gnus \e$B5/F0;~$KF~NO$9$k$@$1$K$J$j$^$9!#\e(B
-
-\e$B$^$?!"%U%!%$%k$K;D$7$F$b9=$o$J$$$,%a%b%j>e$NJQ?t$H$7$F;D$7$?$/$J$$>l9g!"\e(B
-\e$B$^$?$OA4$/%Q%9%o!<%I$NF~NO$r>J$-$?$$>l9g$O!"\e(B.gnus-offline.el \e$B$K0J2<$N$h\e(B
-\e$B$&$J%3!<%I$r2C$(!"%Q%9%o!<%I%U%!%$%k$r;XDj$7$^$9!#\e(B
-
-(setq gnus-offline-pop-password-file "~/.pop.passwd")
-
-\e$B;XDj$7$?%Q%9%o!<%I%U%!%$%k\e(B(\e$B$3$NNc$G$O\e(B~/.pop.passwd)\e$B$r:n@.$7!"%Q%9%o!<%I\e(B
-\e$B$N>pJs$r0J2<$N$h$&$J7A<0$G=q$-$^$9!#\e(B
-
- (setq pop3-fma-password
- '(("SERVER1" "ACCOUNT1" "PASSWORD1")
- ("SERVER2" "ACCOUNT2" "PASSWORD2")
- ............................
- ))
-
-\e$B$3$N%U%!%$%k$r$&$C$+$j3+$$$F$7$^$C$F$b%Q%9%o!<%I$,8+$($J$$$h$&$K!"\e(B
-base64 \e$B$G%(%s%3!<%I$9$k$3$H$r$*4+$a$7$^$9!#$=$N0Y$K$O\e(B
-
- M-: (base64-encode-region (point-min) (point-max))
-
-\e$B$N$h$&$K$7$^$9\e(B(M-: \e$B$ODL>o\e(B eval-expression \e$B$K3d$j$"$F$i$l$F$$$^$9\e(B)\e$B!#\e(B
-\e$B$b$7$3$3$G%(%s%3!<%I$7$J$+$C$?$J$i$P!"\e(B~/.gnus-offline.el \e$B$K\e(B
-
- (setq gnus-offline-pop-password-decoding-function nil)
-
-\e$B$H=q$-$^$9!#\e(B(\e$B$?$@$7$3$l$OHs>o$K4m81$G$9!#\e(B)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
+1) gnus-offline (Gnus Offline Backend Utility)\e$B$C$F2?\e(B?\r
+\r
+\e$B$3$l$O\e(B Semi-gnus \e$B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<\e(B\r
+\e$B%F%#%j%F%#$G$9!#\e(B\r
+\r
+\e$B<g$H$7$F\e(B Semi-gnus \e$B$N\e(B `Agent' \e$B$H8F$P$l$k5!G=$N$?$a$K=q$+\e(B\r
+\e$B$l$F$$$^$9!#\e(B\r
+\r
+\e$B$^$?!"\e(Bgnspool \e$B$J$I$N30It%W%m%0%i%`$rMQ$$$?\e(B nnspool \e$B$G$b;H$&$3$H$,$G$-$^\e(B\r
+\e$B$9!#$^$?!"JLESG[I[$N\e(B miee.el \e$B$rAw?.$K;HMQ$9$k$3$H$b2DG=$G$9!#\e(B\r
+\r
+ (*) nspool \e$B$K$D$$$F$O\e(B info \e$B$r;2>H$7$F$/$@$5$$!#\e(B\r
+ (*) gnspool \e$B$O\e(B gn \e$B$H$$$&%K%e!<%9%j!<%@!<$H6&$KG[I[$5$l$F$$$^$9!#\e(B\r
+ (*) miee.el \e$B$N:G?7HG$O0J2<$N>l=j$+$i<hF@$G$-$^$9!#\e(B\r
+ http://www.shiojiri.ne.jp/%7Et-ichi/meadow.html\r
+\r
+;; gnus-offline \e$B$r;H$o$J$/$F$b%*%U%i%$%s$G$NFI$_=q$-$O=PMh$^$9$,!"\e(B\r
+;; gnus-offline \e$B$r;H$($P$h$j@_Dj!&A`:n$,4JC1$K=PMh$^$9!#\e(B\r
+\r
+\e$B6qBNE*$K$O\e(B\r
+\r
+\e$B!&F0:n$KI,MW$JJQ?t$NBPOCE*@_Dj$,2DG=\e(B\r
+\r
+\e$B!&%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$@$1$G\e(B \e$B%@%$%"%k%"%C%W\e(B->\e$B%a%$%k$*$h$S\e(B\r
+\e$B%M%C%H%K%e!<%9$NAw<u?.\e(B->\e$B%@%$%"%k%"%C%W$N@ZCG\e(B \e$B$H$$$&F0:n$r0l5$$K9T$&$3$H\e(B\r
+\e$B$,2DG=$K$J$j$^$9!#\e(B(\e$B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<%k$,I,MW$G$9\e(B)\r
+\r
+\e$B$J$*!"$3$N%I%-%e%a%s%H$G$O<g$K\e(B T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$KImB0$9$k\e(B \r
+gnus-offline.el\e$B$K$D$$$F!"Aw<u?.$H$b$K\e(B gnus-agent \e$B$r;H$&$3$H$rA0Ds$K2r@b\e(B\r
+\e$B$7$^$9!#\e(B (*)\r
+\r
+ (*) T-gnus \e$B$O\e(B Gnus \e$B$N%F%9%H%P!<%8%g%s$r%Y!<%9$K$7$F$$$^$9!#$3$l$O\e(B\r
+ Pterodactyl Gnus \e$B$^$?$O\e(B pGnus \e$B$H8F$P$l$F$$$^$9!#\e(B \r
+ \e$B0lJ}\e(B Semi-gnus \e$B$NB?$/$N%P!<%8%g%s$O\e(B Gnus 5.6 \e$B7ONs$r%Y!<%9$K$7\e(B\r
+ \e$B$F$$$^$9!#\e(B\r
+ \e$BN><T$G$O\e(B gnus-offline \e$B$N@_Dj$K$*$$$F0[$J$kItJ,$,$"$j$^$9!#\e(B\r
+ \e$B$3$NJ8=q$G$OI,MW$K1~$8!"$3$l$i$N0c$$$K$D$$$F@bL@$7$F$$$^$9!#\e(B\r
+\r
+2) \e$B%$%s%9%H!<%k\e(B\r
+\r
+T-gnus \e$B$r$*;H$$$N>l9g!"\e(Bgnus-offline.el \e$B$OFC$K2?$b9M$($J$/$F$b\e(B T-gnus \e$B$H\e(B\r
+\e$BF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O\e(B load-path \e$B$NDL$C$?%G%#%l%/\e(B\r
+\e$B%H%j$K\e(B gnus-offline.el \e$B$H\e(B gnus-ofsetup.el \e$B$r\e(B(\e$B%P%$%H%3%s%Q%$%k$7$F\e(B)\e$BCV$-$^\e(B\r
+\e$B$9!#\e(B\r
+\r
+3) \e$B;H$$J}\e(B\r
+\r
+\e$B!&\e(BSemi-gnus \e$B$N0lHLE*$J;HMQJ}K!$K$D$$$F\e(B info \e$B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#\e(B\r
+\r
+\e$B!&0J2<$N%3!<%I$r\e(B .emacs \e$B$K2C$($^$9!#\e(B\r
+\r
+ (load "gnus-ofsetup")\r
+ (gnus-setup-for-offline)\r
+ (load gnus-offline-setting-file)\r
+\r
+\e$B!&0J2<$N%3!<%I$r\e(B .gnus \e$B$K2C$($^$9!#\e(B\r
+\r
+ (gnus-agentize)\r
+\r
+\e$B!&\e(BEmacs \e$B$r:F5/F0$7$^$9!#$9$k$H!"\e(Bgnus-ofsetup.el \e$B$,5/F0$7$^$9$N$G!"BPOCE*\e(B\r
+\e$B$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#\e(B(\e$B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O\e(B 4) \r
+\e$B$r;2>H$9$k$+!"\e(BTAB \e$B$GF~NO2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$\e(B)\e$B$9$Y$F\e(B\r
+\e$B@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K\e(B .gnus-offline.el \e$B$H$$$&%U%!%$%k$,=PMh>e$,\e(B\r
+\e$B$j$^$9!#\e(B(*)\r
+\r
+ (*) \e$B!V\e(BPOP \e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+!W<ALd$5$l\e(B\r
+ \e$B$^$9!#$l$K$O$h$/9MN8$7$?>e$GEz$($F$/$@$5$$!#>\$7$/$O\e(B 6) \e$B$r;2>H\e(B\r
+ \e$B$7$F2<$5$$!#\e(B\r
+\r
+\e$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F$/\e(B\r
+\e$B$@$5$$!#\e(B(\e$B>\$7$$J}K!$O\e(B Gnus \e$B$N\e(B info \e$B$r8+$F$/$@$5$$\e(B)\r
+\r
+\e$B!&\e(B.gnus \e$B$K0J2<$N%3!<%I$r2C$($^$9!#\e(B\r
+\r
+(gnus-agent-toggle-plugged nil)\r
+\r
+\e$B$3$l$G\e(B Gnus \e$B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$3$H$K$h$j\e(B\r
+\e$BA05-$NF0:n$r$9$k$O$:$G$9!#\e(B\r
+\r
+\r
+\e$B$^$?!"\e(BT-gnus 6.10.56 \e$B0J9_$N$b$N$G$O\e(B Gnus \e$B<+BN$,J#?t$N%a%$%k%"%+%&%s%H$r\e(B\r
+\e$B07$($^$9!#\e(B(6.10.55 \e$B0JA0$N\e(B T-gnus \e$B$G$bF1:-$N\e(B pop3-fma.el \e$B$rMQ$$$F$bJ#?t$N\e(B\r
+\e$B%a%$%k%"%+%&%s%H$r4IM}$9$k$3$H$,=PMh$^$9!#\e(B)\r
+\r
+<<<<<< \e$BCm0U\e(B >>>>>>>>>>> \r
+\r
+T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$K$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^$;$s!#%P!<\e(B\r
+\e$B%8%g%s%"%C%W$5$l$?J}$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B\r
+(\e$B4{B8$N\e(B .gnus-offline.el \e$B$r>C$9$N$,$b$C$H$b4JC1$G$9\e(B)\r
+\r
+\e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B\r
+\e$B!&\e(Bpop3-fma-spool-file-alist \r
+\e$B!!!!!!!!\e(B'(\r
+ ("po:\e$B%"%+%&%s%H\e(B1@pop\e$B%5!<%P\e(B1" pass) \r
+ ("po:\e$B%"%+%&%s%H\e(B2@pop\e$B%5!<%P\e(B2" pass)\r
+ :\r
+ :\r
+ ))\r
+\e$B!&\e(Bpop3-fma-movemail-type \r
+ \e$B%a%$%k<u?.$K\e(B movemail.exe \e$B$r;H$&\e(B('exe)\e$B$+\e(B pop3.el('lisp) \e$B$r;H$&$+!#\e(B\r
+\r
+\e$B!Z\e(BT-gnus 6.10.56\e$B!A![\e(B\r
+\e$BBe$o$j$K0J2<$N$h$&$J@_Dj$,$5$l$^$9!#\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-mail-source '(\r
+ (pop :user "manbou" :server "pop.ceres.dti.ne.jp")\r
+ (pop :user "imp9397" :server "mvb.biglobe.ne.jp")\r
+\e$B!!!!!!!!!D!D!D!D!D!D!D!D\e(B\r
+ )\r
+\r
+4) gnus-offline \e$B$G@_Dj2DG=$JJQ?t0lMw\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-dialup-program \r
+ \e$B%@%$%"%k%"%C%W$9$k%W%m%0%i%`L>\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-dialup-program-arguments\r
+ \e$B%@%$%"%k%"%C%W%W%m%0%i%`$N0z?t$N%j%9%H\e(B\r
+ \e$BNc$($P!"\e(Bgnus-offline-dialup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B\r
+ (setq gnus-offline-dialup-program-arguments '("-s" "AAA"))\r
+ \e$B$H5-=R$7$F$/$@$5$$!#\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-hangup-program\r
+ \e$B2s@~$r@ZCG$9$k%W%m%0%i%`L>\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-hangup-program-arguments\r
+ \e$B@ZCG$9$k%W%m%0%i%`$N0z?t$N%j%9%H\e(B\r
+ \e$BNc$($P!"\e(Bgnus-offline-hangup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B\r
+ (setq gnus-offline-hangup-program-arguments '("-s" "AAA"))\r
+ \e$B$H5-=R$7$F$/$@$5$$!#\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-mail-spool-directory\r
+ \e$BAw?.%a!<%k$N%9%W!<%k%G%#%l%/%H%j\e(B\r
+ Offline \e$B>uBV$G\e(B Mail \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B\r
+ \e$B$^$9!#\e(B\r
+ MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-news-spool-directory\r
+ \e$BAw?.%K%e!<%9$N%9%W!<%k%G%#%l%/%H%j\e(B\r
+ Offline \e$B>uBV$G\e(B News \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B\r
+ \e$B$^$9!#\e(B\r
+ MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-mail-treat-environ\r
+ Mail \e$B$NAw?.$r\e(B Online/Offline \e$B$G9T$&;v$r@Z$jBX$($k\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-articles-to-fetch\r
+ fetch \e$B$9$k5-;v$r@Z$jBX$($k\e(B both->mail->news->both...\r
+ 'both ... Mail/News \e$B$rN>J}<u?.\e(B\r
+ 'Mail ... Mail \e$B$@$1<u?.\e(B\r
+ 'News ... News \e$B$@$1<u?.\e(B\r
+ \e$B%G%U%)%k%HCM$O\e(B 'both \e$B$G$9!#\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-load-hook\r
+ gnus-offline \e$B$,\e(B load \e$B$5$l$k$H$-$KI>2A$5$l$k\e(B hook\r
+\r
+\e$B!&\e(Bgnus-offline-before-online-hook\r
+ Online job \e$BD>A0$KI>2A$5$l$k\e(B hook\r
+\r
+\e$B!&\e(Bgnus-offline-after-online-hook\r
+ Online job \e$B=*N;D>A0$KI>2A$5$l$k\e(B hook\r
+\r
+\e$B!&\e(Bgnus-offline-interval-time\r
+ Online job \e$B$r9T$&4V3V\e(B(\e$BJ,\e(B)\r
+ Emacs \e$B$,\e(B idle \e$B>uBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K\e(B Online \e$B>uBV$K$7\e(B\r
+ Mail/News \e$B$r<hF@$7$^$9!#\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-MTA-type\r
+ Message \e$B$r\e(B Online \e$B;~$KAw?.$9$k%W%m%0%i%`$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'smtp \r
+ \e$B$G$9!#\e(B\r
+ 'smtp ... smtp.el \e$B$r;HMQ\e(B\r
+ 'sendmail ... sendmail.el \e$B$r;HMQ\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-drafts-queue-type\r
+ \e$BAw?.%a%C%;!<%8$r%-%e!<$KN/$a$k$b$N$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'miee \e$B$G$9!#\e(B\r
+ 'miee \e$B$O\e(B miee.el \e$B$r;HMQ\e(B.\r
+ 'agent \e$B$O\e(B gnus-agent.el \e$B$r;HMQ\e(B.\r
+\r
+\e$B!&\e(Bgnus-offline-after-empting-spool-hook\r
+ \e$BAw?.%a%C%;!<%8$N%-%e!<$r6u$K$9$kA0$KI>2A$5$l$k\e(B hook\r
+\r
+\e$B!&\e(Bgnus-offline-before-empting-spool-hook\r
+ \e$BAw?.%a%C%;!<%8$rAw?.8e$K!"6u$K$J$C$?8eI>2A$5$l$k\e(B hook\r
+\r
+\e$B!&\e(Bgnus-offline-dialup-function\r
+ \e$B@\B3$K;HMQ$9$k4X?tL>\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-hangup-function\r
+ \e$B@ZCG$K;HMQ$9$k4X?tL>\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-mail-source\r
+ \e$B%a!<%k%5!<%P!<!"%f!<%6!<L>$N%j%9%H\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-pop-password-file \r
+ \e$B%f!<%6!<L>!"%a!<%k%5!<%P!<!"%Q%9%o!<%I$rJ]B8$9$k$?$a$N%U%!%$%kL>\e(B\r
+\r
+\e$B!&\e(Bgnus-offline-pop-password-decoding-function \r
+ \e$B%Q%9%o!<%I$rJ]B8$9$k:]$N0E9f2=$r9T$&$?$a$N4X?t!#\e(B\r
+\r
+5) gnus-offline M-x \e$B$G<B9T2DG=$J%3%^%s%I0lMw\e(B\r
+\r
+\e$B!&\e(BM-x gnus-offline-toggle-plugged\r
+ offline \e$B>uBV\e(B/Online \e$B>uBV$r@ZBX$($^$9!#\e(B\r
+\r
+\e$B!&\e(BM-x gnus-offline-toggle-auto-hangup\r
+ offline \e$B>uBV$K$7$^$9!#\e(B\r
+\r
+\e$B!&\e(BM-x gnus-offline-toggle-on/off-send-mail\r
+ Online \e$B>uBV\e(B/Offline \e$B>uBV$G$N\e(B Mail \e$BAw?.>uBV$r@ZBX$($^$9!#\e(B\r
+ Online \e$B>uBV$G$OD>@\Aw?.$7$^$9$,!"\e(BOffline \e$B>uBV$G$O0lC6\e(B spool \e$B$K=q$-9~$_!"\e(B\r
+ "g" \e$B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#\e(B\r
+\r
+\e$B!&\e(BM-x gnus-offline-toggle-articles-to-fetch\r
+ \e$B<hF@$9$k5-;v$rA*Br$7$^$9!#\e(Bboth -> mail -> news -> both ... \e$B$N$h$&$K\e(B\r
+ \e$B@Z$jBX$o$j$^$9!#\e(B\r
+\r
+\e$B!&\e(BM-x gnus-offline-toggle-movemail-program\r
+ movemail \e$B%W%m%0%i%`$r@ZBX$($^$9!#\e(B\r
+\r
+\e$B!&\e(BM-x gnus-offline-set-interval-time\r
+ \e$B5-;v\e(B/Mail \e$B$N<hF@!"Aw?.$r<+F0E*$K9T$&4V3V\e(B(\e$BJ,\e(B)\e$B$r@_Dj$7$^$9!#\e(B\r
+ \e$B$3$N4V3V$O\e(B Emacs \e$B$,\e(B Idle \e$B$K$J$C$F$+$i$N;~4V$G$9!#\e(B\r
+\r
+\e$B!&\e(BM-x gnus-offline-agent-expire\r
+ \e$B4{FI$N5-;v$r\e(B expire \e$B$7$^$9!#\e(B\r
+\r
+\r
+6)\e$B!Z\e(B!!!\e$B=EMW\e(B!!!\e$B![\e(B pop \e$B%Q%9%o!<%I$N4IM}J}K!$K$D$$$F\e(B\r
+\r
+;;;\e$B%P!<%8%g%s$K$h$j0[$J$kItJ,$,B?$$$N$G$4Cm0U$/$@$5$$!#$^$?$3$NItJ,$O:#\e(B\r
+;;;\e$B8e$b2~D{$5$l$k$3$H$,M=A[$5$l$^$9!#\e(B\r
+\r
+<<<<<< \e$BCm0U\e(B >>>>>>>>>>>\r
+T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^\e(B\r
+\e$B$;$s!#\e(BGnus \e$B$,J#?t$N\e(B POP3 \e$B%"%+%&%s%H$r07$($k$h$&$K$J$j$^$7$?$N$G!"\e(B\r
+\e$B%P!<%8%g%s%"%C%W$5$l$k:]$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B\r
+\r
+Semi-gnus + pop3-fma.el \e$B$G$O!"%G%U%)%k%H$G$O\e(B pop \e$B%5!<%P$N%Q%9%o!<%I$O\e(B\r
+pop \e$B%5!<%P!<$K%"%/%;%9$9$kEY$KF~NO$9$kI,MW$,$"$j$^$9!#\e(B(\e$B4pK\E*$K$3$N$^$^\e(B\r
+\e$B$K$7$F$*$/$3$H$r?d>)$7$^$9\e(B)\r
+\r
+\e$B$7$+$7!"!V$3$l$@$HLLE]$@$7$I$&$;<+J,0l?M$7$+;H$o$J$$%3%s%T%e!<%?$@$+$i$=\e(B\r
+\e$B$l$[$I%Q%9%o!<%I$N4IM}$K$OCm0U$rJ'$&I,MW$,$J$$!W$H$$$&>l9g$K$O$$$/$D$+$N\e(B\r
+(\e$B<j4V$r>J$/\e(B)\e$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$OA}$7$^\e(B\r
+\e$B$9$N$G0J2<$NJ}K!$N$$$:$l$+$r<B9T$9$k:]$K$O\e(B 100% \e$B<+8J$N@UG$$N$b$H$G9T$C$F\e(B\r
+\e$B$/$@$5$$!#\e(B\r
+\r
+<\e$BJ}K!\e(B1>\r
+\e$B=i2s5/F0;~$N\e(B gnus-ofsetup.el \e$B$K$h$kJQ?t@_Dj$N:]!"\e(B(=~/.gnus-offline.el \e$B$,\e(B\r
+\e$B$J$$$H$-\e(B)\e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+<ALd$5$l!"!H\e(By\e$B!I$H\e(B\r
+\e$BEz$($k$HJ]B8$5$l$k$h$&$K$J$j$^$9!#\e(B (*)\r
+\r
+ (*) \e$B<B:]$K$O\e(B ~/.gnus-offline.el \e$B$K0J2<$N%3!<%I$,DI2C$5$l$^$9!#\e(B\r
+\r
+ \e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B\r
+\r
+ (add-hook 'gnus-setup-news-hook \r
+ (lambda ()\r
+ (add-to-list 'gnus-variable-list 'pop3-fma-password)))\r
+\r
+ \e$B!Z\e(BT-gnus 6.10.56 \e$B0J9_![\e(B\r
+\r
+ (add-hook 'gnus-setup-news-hook \r
+ (lambda ()\r
+ (add-to-list 'gnus-variable-list 'mail-source-password-cache)))\r
+\r
+\e$B$?$@$7$3$N>l9g$OJ]B8$5$l$k%Q%9%o!<%I$OJ?J8$N$^$^$J$N$G$+$J$j4m81$G$"$k$3\e(B\r
+\e$B$H$r$4>5CN$N$&$($*;H$$$/$@$5$$!#\e(B\r
+\r
+<\e$BJ}K!\e(B2>\r
+\e$B%Q%9%o!<%I$r%U%!%$%k$K;D$7$F$OCV$-$?$/$J$$$,%a%b%j>e$KJQ?t$H$7$F;D$C\e(B\r
+\e$B$F$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"\e(B~/.gnus-offline.el \e$B$K0J2<$N$h$&$J%3!<%I\e(B\r
+\e$B$r2C$($F$/$@$5$$!#\e(B\r
+\r
+(setq pop3-fma-save-password-information t)\r
+\r
+\e$B$3$&$9$k$3$H$K$h$j!"%Q%9%o!<%I$O\e(B Gnus \e$B5/F0;~$KF~NO$9$k$@$1$K$J$j$^$9!#\e(B\r
+\e$B%Q%9%o!<%I$O\e(B pop3-fma-password \e$B$H$$$&JQ?t$H$7$FJ];}$5$l$^$9!#\e(B\r
+\r
+T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$OFC$K@_Dj$7$J$/$F$b$3$l$HF1\e(B\r
+\e$B$8>uBV$,%G%U%)%k%H$K$J$C$F$$$^$9!#%Q%9%o!<%I$O\e(B mail-source-password-cache\r
+\e$B$H$$$&JQ?t$KJ];}$5$l$^$9!#\e(B\r