bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#14271: 24.3; MAILHOST set in mail-source.el when using pop3.el


From: Katsumi Yamaoka
Subject: bug#14271: 24.3; MAILHOST set in mail-source.el when using pop3.el
Date: Fri, 26 Apr 2013 19:22:05 +0900
User-agent: Gnus/5.130006 (真 Gnus v0.6) Emacs/24.3.50 (i686-pc-cygwin)

Glenn Morris wrote:
> It might be simpler to let-bind process-environment?

Ah, thanks.

(shell-command-to-string "echo -n $MAILHOST")
 => ""

(let* ((server "mail.example.com")
       (process-environment (append (list (concat "MAILHOST=" server))
                                    process-environment)))
  (shell-command-to-string "echo -n $MAILHOST"))
 => "mail.example.com"

(let* ((server nil)
       (process-environment (append (list (concat "MAILHOST=" server))
                                    process-environment)))
  (shell-command-to-string "echo -n $MAILHOST"))
 => ""

I've done it in this way.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]