Well, yeah. Or I could just get colo3vs1 to listen on port 8889 and
port 25. That's be easier because the real Sendmail listens on *:25
which makes it annoying to have something else listen on
127.0.0.25:25.
(I think... haven't actually tried...)
In case you're wondering what the heck I'm trying to achieve :), we
run a hosted spam filtering service and we let our customers deliver
mail to non-standard ports. Under the hood, we generate a new
sendmail.cf file whenever a new non-standard port appears. [I realize
we'll hit trouble when more than about 12 different non-standard ports
are needed, but so far that's not an issue.]
We have a fallback host to handle the not-uncommon situation of a customer
back-end server being down... we don't want to clog the queues on our
main scanners.
So I think my strategy will be to make Sendmail on the fallback machine
listen on all the non-standard ports that our customers use.
Regards,
David.