Background: we're currently running the UW IMAPD using generic Berkeley mbox-style files. This means that it's not safe to use more than one IMAP client concurrently.
Guess what? I left my laptop at home, and it's logged in and grabbing my e-mail every five minutes. If I kill the imapd process on the local server, then my laptop is helpful enough to notice that the server died and reconnect, restarting things.
I want a way to reach out, from work to home, and slap down my laptop. Further complicating things is a Linksys firewall/NAT box. I can normally get through it to log into my PowerMac at home via ssh, but that doesn't seem to be working right now, either. (Giving me "no route to host", with a traceroute getting close, but it's not clear whether the problem is my router or whether it's upstream from that.)
So....
Assuming I could connect to the PowerMac, I'd be on the same LAN as the offending laptop and the router. At that point, I could either try to remote administrate the router, maybe using that to cut off the laptop, or maybe I could try to connect to the laptop itself. It's not currently running sshd, but maybe there's some Windows thing that can be done?
Thoughts? I imagine I'm screwed for today, but what's the "right" answer to solving this problem in the future?