Abstract:According to SMTP protocol and the principle of Base64 encode, an E - mail engine program is designed which can pass the authentication of e - mail server with VC. Being tested on network, the engine is of subminiature, less programming code and high operating speed. Moreover, it can work as a common function and can be used for sending binary files on network.