[mew-int 3137] handling multiple smtp settings in one config file
Charles Muller
acmuller at example.com
Wed Feb 20 12:54:01 JST 2013
I'm trying to set up a way for the
mailer to use different SMTP settings from within the same configuration
file (which I am syncing among my various machines) depending on which
machine
it's running on. I found an Emacs function called file-exists which
is supposed to test for the presence of a file, and so I tried to use
this by I am
putting a differently-named empty file in my root directory on the
different machines
that is intended to trigger the change. What I've written is like this:
(if (file-exists-p "/mail-u-tokyo")
(setq mew-smtp-port "25")
(setq mew-smtp-server "mail.l.u-tokyo.ac.jp")
)
(if (file-exists-p "/mail-home")
(setq mew-smtp-port "587")
(setq mew-smtp-server "mail.so-net.ne.jp")
)
But it's not working (probably I don't understand the function of
file-exists-p). Does anyone have advice as to what I am doing wrong? Or
perhaps there's a better way of doing this?
Regards,
Charles
--
---------------------------
A. Charles Muller
Graduate School of Humanities and Sociology
Faculty of Letters
University of Tokyo
7-3-1 Hongō, Bunkyō-ku
Tokyo 113-8654, Japan
Office Phone: 03-5841-3735
Web Site: Resources for East Asian Language and Thought
http://www.acmuller.net
More information about the Mew-int
mailing list