SMTP makes use of TCP to establish a connection to the remote mail host. Next, the mail is sent, any waiting mail is requested, and then the connection is disconnected. It can return a forwarding address if the intended recipient no longer receives email at that destination. To enable mail to be delivered across differing systems, a mail gateway is used.