On Saturday 27 December 2008 23:19:41 Duane at e164 dot org wrote:
Dominic Cleal wrote:
I agree that it adds another layer of complexity,
but I don't agree that
there's no easy way to provide "debug info". I think you're in
exactly
the same boat whether you use HTTP or SMTP for an interface if your
network or SMS provider fails. Most MTAs have extensive logging if there
is a need to debug -- they're pretty tried and tested.
Actually SMTP would be more complex
You must have missed my first line. I agree it adds complexity, though I
believe it's worthwhile for a lot of uses, especially casual, infrequent use
(see OP).
[..], most smtp apps would dump the
message into the local MTA and you'd have to hope it was running, where
as doing HTTP, and this is where the perceived level of complexity
increases, you do the connection directly from your app or what not.
You "hope"? If you rely on this, check it's running, run a test! Most
server
distros have an MTA set up to go out of the box, it shouldn't require much
effort.
--
Dominic Cleal
dominic(a)computerkb.co.uk