Just to keep everyone updated on this, I've asked my hosting company to search the logs and see if there was any error messages there. They sent me the following
grep /usr/www/users/servername/example.com/tickets/mailboxpro.cgi /var/log/maillog Mar 15 16:47:40 wedhans qmail: 1205614060.858800 delivery 2228759: success:
Fatal_error:_File_does_not_exist_[config]_at_/usr/www/users/servername/example.com/tickets/mailboxpro.cgi_line_97./did_0+0+1/
Line 97 is in the block where it reads the config file. But I've set the permissions as follows:
use lib '/usr/www/users/servername/example.com/tickets';
my $cfgdir = '.'; # '/usr/www/users/servername/example.com/tickets';
which is correct to the best of my knowledge.
I've started the trouble ticket, but the only response I've gotten so far was a message telling me to set lib to the value it was already set to. But I guess I should have told them what it was set to up front.
so, the saga continues....