Thanks a lot, Sam! Everything you write makes sense.
Just one question and one remark, if you don't mind. 1. Am I correct that it will be possible, when calling smstp-queue, to specify which smarthost to use? In other words, am I correct that this will let me associate one smart host (SMTP configuration) to each mail in the queue, rather than using the smae smarthost for allthe mails in the queue? 2. I think one of the things for which exim is used is the local delivery of e-mails. So for instance thee-mails from the cron user are delivered to root, but then the e-mails from root are delivered to my main local user account and I think it's exim which deals with this bit and I probably won't touch that, unless I have to. Also, there is a subtlety that I'll need to figure out, on Debian. there are two packages: msmtp and msmtp-mta. the second one conflicts with exim son both can not coexist on the same system (they both provide the mail-transpor-agent package). At least that's my understanding. Indeed if I try to install msmtp-mta it wants to remove 7 packages: exim4 exim4-base exim4-config exim4-daemon-light libgsasl7 libmailutils6 libmu-dbm6. So I'll start with msmtp alone and see what happens, perhaps. Cheers, Sébastien.