On Mon, Jan 16, 2012 at 4:05 PM, gpeel <[email protected]> wrote: >> The code works fine in my limited testing. > > Actually, if you were to look at the result(s) in the webmin module, it does > not work even closely. The Times and date are completely whacked...
My apologies, you specifically said that you thought the problem was in the base62_to_decimal sub, so that's what I tested. >> Probably because you're passing the whole message id string to the >> function instead of just the portion which is the datetime. Observe, >> using your data: > > Sorry Todd, I am not passing anything, I did not write the code, a fellow > named Alexander did. I tried to understand it but I think it is way above my > head. I suspect I should take a sceen shot of the results, post that along > with the whole module and see if anyone wants to take a shot at it... You need to modify the gmt function so that it strips everything after the first dash, like I did with my test program. Look how it works below: >> $ perl test.pl 1RkkUB-000CAI-Ce >> Starting with 1RkkUB-000CAI-Ce >> Reduced to 1RkkUB >> You have to strip all the extra cruft after and including the first >> dash. Only the first 6 characters are significant for time >> calculation. Getting rid of all that extra stuff is what makes it work. Regards... Todd -- SOPA: Any attempt to [use legal means to] reverse technological advances is doomed. --Leo Leporte -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
