]> git.eshelyaron.com Git - emacs.git/commitdiff
lisp/gnus/mail-source.el (mail-source-fetch-pop, mail-source-check-pop): Fix last...
authorKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 26 Apr 2013 10:36:36 +0000 (10:36 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 26 Apr 2013 10:36:36 +0000 (10:36 +0000)
lisp/gnus/mail-source.el

index ff432fc39d88d0104137e6829250976ae408b560..ce1cb6c89c80338c5614363ff1fb34fa08e47ef0 100644 (file)
@@ -809,8 +809,10 @@ Deleting old (> %s day(s)) incoming mail file `%s'." diff bfile)
      prescript-delay)
     (let ((from (format "%s:%s:%s" server user port))
          (mail-source-string (format "pop:%s@%s" user server))
-         (process-environment (append (list (concat "MAILHOST=" server))
-                                      process-environment))
+         (process-environment (if server
+                                  (append (list (concat "MAILHOST=" server))
+                                          process-environment)
+                                process-environment))
          result)
       (when (eq authentication 'password)
        (setq password
@@ -877,8 +879,10 @@ Deleting old (> %s day(s)) incoming mail file `%s'." diff bfile)
   (mail-source-bind (pop source)
     (let ((from (format "%s:%s:%s" server user port))
          (mail-source-string (format "pop:%s@%s" user server))
-         (process-environment (append (list (concat "MAILHOST=" server))
-                                      process-environment))
+         (process-environment (if server
+                                  (append (list (concat "MAILHOST=" server))
+                                          process-environment)
+                                process-environment))
          result)
       (when (eq authentication 'password)
        (setq password