|
From: | Katsumi Yamaoka |
Subject: | bug#14271: 24.3; MAILHOST set in mail-source.el when using pop3.el |
Date: | Fri, 26 Apr 2013 19:42:41 +0900 |
User-agent: | Gnus/5.130006 (真 Gnus v0.6) Emacs/24.3.50 (i686-pc-cygwin) |
Katsumi Yamaoka wrote: > (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. Oops, it should also have been: (setenv "MAILHOST" "mail.example.com") (let* ((server nil) (process-environment (if server (append (list (concat "MAILHOST=" server)) process-environment) process-environment))) (shell-command-to-string "echo -n $MAILHOST")) => "mail.example.com" Fixed.
[Prev in Thread] | Current Thread | [Next in Thread] |