I have a CGI program which currently sends email by opening
a pipe to sendmail. This is fine for my site, hosted on a
Linux server, but I am trying to make it easy
to install my program on any web server supporting Perl CGI scripts.
I am therefore looking for a portable method of sending emails,
ideally from any system, certainly from Linux or Microsoft servers.
I am aware that there are a number of modules (Mail::Sendmail,
Mail::Mailer, Net::SMTP, MIME::Lite...) which
provide a system independent method of sending emails, but
many cheap web hosting companies do not install extra modules
and I do not really want to require users to download and
install modules in their cgi-bin directories if there is a
reasonable alternative.
Is there, for example, a Windows equivalent of piping to
sendmail, so that I could put both in a conditional statement
and select the appropriate command at runtime?