Can IMAP (or any non-HTTP) task listen on more than one IP address

I’m racking my brain here, and I am beginning to feel this is might be impossible.

One great thing with R6 is Internet site documents. They allow you to have HTTP configurations for multiple IP addresses (utilizing different SSL certificates for each IP if necessary). It’s real sweet.

So why can’t we do this with IMAP, POP, LDAP, or SMTP?

I’ve racked my brain on this, and it appears the ONLY way to get IMAP or SMTP to be able to listen on more than one IP is to use partitioned servers. Way to go IBM… like I really want to spend another $1900 in licensing just to listen on port 587 for SMTP or activate IMAP with multiple host names and SSL across several IP addresses.

Of course, all of this is really an SSL issue. I could most certainly listen over IMAP with one IP with multiple host names pointing that way, but SSL if bound both to an IP and to a common host name. So name based virtual serving is possible using SSL.

Anyone got any ideas how I can get a single Domino instance to listen (using IMAP or SMTP) over several IP addresses? Domino can listen for NRPC and HTTP across several IP’s on the same PC, is it possible (or will it ever be) to provide the same functions across the other Internet protocols?

Thanks in advance!