Vermutung bestätigt:
Code:
...
print "<P><IMG BORDER=\"0\" SRC=\"$scriptname?${n}-n\" ALT=\"mailgraph\">\n";
print "<P><IMG BORDER=\"0\" SRC=\"$scriptname?${n}-e\" ALT=\"mailgraph\">\n";
...
Dort wird der HTML Code erzeugt, der ein image Tag enthält, welches als src wiederum das Skript mit entsprechendem Parameter aufruft...
Wenn dieser Parameter da ist, wird der Graph erzeugt und die Funktion send_image aufgerufen... die gibt dann das Bild mit entsprechendem Header aus.
Die einfachste Methode ist vermutlich, das Verzeichniss, in dem das Skript per Webserver erreichbar ist zu schützen, so dass es von außen nicht erreichbar ist.
Die HTML Dateien + Bilder erzeugst Du dann einfach, indem Du das Skript per wget oder curl lokal aufrufst...
Ansonsten müsstest Du das Skript ein wenig ändern.
Der HTML Code muss so geändert werden, dass ein statischer Pfad zum bild angegeben wird (kein Skript) und in main() müssen ein paar Änderungen bzgl. der Pfade und der Bilderzeugung gemacht werden.
Lesezeichen