If you receive email using the SMTP protocol and your server is not permanently connected to the Internet, email can be accumulated at another SMTP server (typically a secondary server for a given domain). When it is connected to the Internet, the SMTP server sends an ETRN command (command of SMTP protocol) and asks for stored emails to be transmitted. If the given SMTP server doesn't have any messages stored, it doesn't need to reply at all. That's why it is necessary to define a timeout period. If the SMTP server doesn't receive any emails, it terminates the connection after the specified timeout.