Ich habe halt nur überhaupt keine Ahnung, wie ich eine Mail mit Attachment über das CGI-Script abgeschickt kriegen kan.
Teile und herrsche.
Fang damit an, überhaupt erst mal eine E-Mail aus einem CGI-Skript zu verschicken.
Wenn Du den dafür sinnvollerweise zu verwendenden Modul gründlich durchliest, dann ergibt sich wahrscheinlich auch nebenbei, wie man in ein solches Mail-Paket ein Attachment einfügt.
Nicht alles auf einmal versuchen, das frustriert Dich nur.