Is there a standard "minimal installation" list of modules etc that I can cross-reference to check my script will run on all possibilities without additional module installation?
I don't know if there's anything official, but if you get your hands on a 5.005 ActiveState distribution, you'll probably be doing O.K. (It didn't have Net::SMTP.)