Since we have the time values handy, we can be more precise, eg display "Messages will be eaten for the next " . ($sendthrottleinterval + $throttleTime - $now)/60 . " minutes."
($sendthrottleinterval + $throttleTime - $now) is the remaining time during which the account will stay disabled, as shown by this little illustration:
- Code: Select all
now
throttleTime | R
| |<------->
time -----------|-----------|--------|------>
<-------------------->
sendthrottleinterval
[/code]
This warning email will make the user understand what's going on.