(pop3-movemail): Delete mail only when it is nil.
+2003-06-11 Sam Steingold <sds@gnu.org>
+
+ * pop3.el (pop3-leave-mail-on-server): New user variable.
+ (pop3-movemail): Delete mail only when it is nil.
+
2003-05-10 Juanma Barranquero <lektu@terra.es>
* message.el (message-buffer-naming-style): Fix typo.
Defaults to 'pass, for the standard USER/PASS authentication. Other valid
values are 'apop.")
+(defvar pop3-leave-mail-on-server nil
+ "*Non-nil if the mail is to be left on the POP server after fetching.")
+
(defvar pop3-timestamp nil
"Timestamp returned when initially connected to the POP server.
Used for APOP authentication.")
(goto-char (point-min))
(forward-line 50)
(delete-region (point-min) (point))))
- (pop3-dele process n)
+ (unless pop3-leave-mail-on-server
+ (pop3-dele process n))
(setq n (+ 1 n))
(if pop3-debug (sit-for 1) (sit-for 0.1))
)