|laziness, impatience, and hubris|
Well, I just tried this out. I sent the email from my work server, and picked it up at home, via Thunderbird.
The URL pointed to your script, which I copied to a local machine here.
I used the subject "Test" and the comment "Foo"
when I clicked the submit button in the email I got:
The URL was correct: http://192.168.1.102/test/view_sent_form_data.cgi?subject=Test&content=Foo
Further analysis shows that the form variable in your scripts is set to a different name than what you're trying to print. IE, you do this in your script that generates the email:
Comments: <textarea name="content" rows="2" cols="15"></textarea>
and this in your script that prints:
my $comments = param("comments");
So, I think you have a combination of things. 1) Your CGI parameter is wrong, and 2) AOL may not be letting you submit properly (or may be munging your HTML as was suggested above)