This doesn't deal with the case where the data never stops.
In all the years I've been running mail servers, I don't ever recall seeing a sender that never stopped. How often have you seen one? R's, John