I've tryed to send an email with the smtp protocol and sockets.
Code:
sendMail( server[], port, to[], from[], subject[], text[] )
{
static buff[1024];
static socket;
static error;
static len;
socket = socket_open( server , port, SOCKET_TCP, error );
if( error )
return error;
len = format( buff, 1023, "HELO %s^r^n", server );
socket_send( socket, buff, len );
len = format( buff, 1023, "MAIL FROM <%s>^r^n", from );
socket_send( socket, buff, len );
len = format( buff, 1023, "RCPT TO <%s>^r^n", to );
socket_send( socket, buff, len );
len = format( buff, 1023, "DATA ^r^n" );
socket_send( socket, buff, len );
len = format( buff, 1023, "SUBJECT: %s^r^n%s^r^n.^r^n", subject, text );
socket_send( socket, buff, len );
socket_close(socket);
return 0;
}