I have a special requirement and so far I can't find a solution that works well. A few approaches to solve the problem would be great!

We receive various files for checking via a source folder. If these do not end up in the destination folder after 10 minutes, a warning email should be sent.
The input file can be of different lengths, the naming is not always logical. An example could be
„GGANZ8996728-A_pf_KoenigAGF_325x242mm_248171.pdf“
The source file always has an extended file name. Up to over 30 different suffixes are possible here, depending on what happened to the file during the check. An example could be:
„GGANZ8996728-A_pf_KoenigAGF_325x242mm_248171_LOW_MP.pdf“
The original name of the input file is always contained in the processed output file.
Does anyone have any ideas on how to set up a reliable check routine here? Is it possible to achieve something here without scripting?
Translated with DeepL.com (free version)