На будуюсчее... сначала отправляешь телнетом, дабы пробить порт и работоспособность сервера.
telnet your.smtp.com 25
helo your.smtp.com
ehlo your.smtp.com (памому так)
mail from:
sender@adress.com
rcpt to:
komu@adress.com
data
текст письма
.
quit
Проверяешь дошло ли. Если проблема на этапе telnet your.smtp.com 25 тада порт