Mailing list subscription forms

I’m just wondering… is it possible to host the subscribe/unsubscribe forms for a mailing list on your own domain? Because it’s usually preferable to have someone sign up for a newsletter at, for example, rather than

Or would this be a security problem? If so, perhaps there would be a way to do this by remapping a subdirectory?