SMTP added

error connection timeout
ways- new SMTP implementation