throws InvalidSrsException {
try {
int timestampTimeslot = Base32Int.decode(timestamp);
if (!isValidTimeslot(timestampTimeslot, todayTimeslot()))
throw new InvalidSrsException("Timestamp is too old. "
+ mailbox.getSmtpText(), new EnhancedStatus(553,
"5.1.0", "SRS timestamp expired"));
} catch (NumberFormatException e) {
throw new InvalidSrsException("Invalid Base32 digit in "
+ mailbox.getSmtpText(), new EnhancedStatus(553,
"5.1.0", "SRS address format invalid"));
}
}