When registered, UpCheck can post your users a message if the file fails, as well as being able to post you a notification message as well if you wish. When a file fails, it reads in the appropriate *.TCM file and posts it into your message base. You can edit these files to display whatever messages in whatever language you wish. BADRES.TCM : File for bad GIF/JPG resolution CONTENT.TCM : File for invalid content (bad extensions) DATE.TCM : File for file too old DUPE.TCM : File for duplicate file REPACK.TCM : File for error repacking the archive UNKNOWN.TCM : File for unknown archive types UNPACK.TCM : File for unpack failure VIRUS.TCM : File for virus failure RECEIPT.TCM : Notification message for the Sysop Inside those files are metastrings that can be replaced with data on the fly... %FILENAME% : File processed %USERNAME% : User name %REASON% : Reason for failure %DAYS% : Days old that we allow %OLDEST% : Oldest file date %NEWEST% : Newest file date %FILES% : Files in the archive %DUPEFILES% : Duplicate files percentage %DUPESIZE% : Duplicate size percentage %DESCLINE1% : Description line 1 %DESCLINE2% : Description line 2 %DESCLINE3% : Description line 3 %DESCLINE4% : Description line 4 %DESCLINE5% : Description line 5 %FILESIZE% : File size in bytes %FILESIZEK% : File size in kilobytes