Просто отсылаю тестовое письмо с помощью sendmail - не работает. Подключаюсь к SMTP-серверу через telnet localhost 25 - общаюсь ручками по протоколу SMTP, тоже не отсылает...
Для начала нужны логи (обычно /var/log/maillog). Далее неплохо бы описать задачу - что именно Вы хотите от почтового сервера. Ну и напоследок привести файл sendmail.mc (я надеюсь, Вы не вручную конфигурационный sendmail.cf пишете?)...
Ололо!.. Релей зырни. Если DNS у провайдера: пиши письмо, чтобы редиректились письмп на такой-то IP. Если память не изменяет, sendmail.cf очень маленький, так что пока не ткнёшь точно в проблему... Ну и RTFM, Люк.
Это зависит от Вашего дистрибутива. Чаще всего где-то в районе /usr/share/sendmail-cf. Называться он может и по-другому, например, generic.mc. Этот файл надо отредактировать под свои нужды - прописать домены, для которых Вы будете почту принимать/отправлять, добавить подключение различных плагинов (вроде milter.greylist, clamav.milter, spamassasin.milter и т. п.). Ну а потом собрать конфигурационный файл sendmail.cf - без него ничего работать не будет. Конфигурационные файлы поместить в каталог /etc/mail и пытаться снова запустить sendmail. Хорошо бы ознакомиться с документацией, иногда ее можно найти в каталоге /usr/share/doc/sendmail-cf (зависит от Вашего дистрибутива).