Зачастую наши хостинги предлагают поддержку SMTP серверов, которые мы используем для отправки сообщений из наших WEB-приложений.
Бывет, что они не работают, либо хостинг предоставляет неправильную информацию об имени этого сервера или IP-адресе.
Чтобы оперативно проверить их работоспособность, можно воспользоваться следующим кодом размещенном в файле, например testsmtp.aspx, который необходимо поместить в каталог вашего WEB-приложение и запустить его из интернета по адресу http://вашсайт.ru/testsmtp.aspx
Вот так это выглядит.
Единственно в коде необходимо исправить XXX.XXX.XXX.XXX на адрес вашего SMTP сервера хостинга.