SMTP (Simple Mail Transfer Protocal) is the main protocol used to send email on the Internet. SMTP consists of a set of rules for how a program sending mail and a program receiving mail interact. Almost all Internet email is sent and received by clients and servers using SMTP, thus if one wanted to set up an email server on the Internet one would look for email server software that supports SMTP.