Hey,
man sollte, wenn man besoffen ist, nicht ins Web schreiben. ;)
Dass du nur ein CGI-Programm pro Aufruf ausführen kannst, ist richtig. Dass du dort beliebiges Zeug, wie weitere CGI-Aufrufe und Mailversand machen kannst, ist auch richtig.
Ich rate dir, dein PHP nicht wortwörtlich zu portieren, das wird dich nur unglücklich machen. Setze an einer höheren Abstrahierung an.
Webkram erledigst du mit LWP oder WWW::Mechanize.
http://search.cpan.org/search?query=LWP::UserAgent
http://search.cpan.org/dist/WWW-Mechanize
Für Mail und MIME empfehle ich PEP.
http://emailproject.perl.org/
--
水-金-地-火-木-土-天-海-冥
水-金-地-火-木-土-天-海-冥