Я полагаю, что необходимо изменить файл hosts для утверждения:
127.0.0.1 localhost
127.0.0.1 doron-desktop
Эти 127.0.1.1 были начаты с Острой Ubuntu. Но некоторые приложения ищут имя хоста для соответствия 127.0.1.1. Sendmail является одним таким приложением. Можно сохранить 127.0.1.1, если Вы хотите придерживаться нового стандарта, но убедиться добавить 127.0.0.1 doron-рабочих-стола.
Также отметьте следующее в своем журнале ошибок:
ruleset=check_rcpt
После которого Вам говорят, что Ваш doron-настольный домен не существует. Существуют различные файлы, которые позволят Вам определять свое доменное имя. Попытайтесь определить доменное имя в следующих областях:
/etc/hosts
/etc/resolv.conf
sendmail conf files
Определенно необходимо убедить sendmail, что у Вас есть доменное имя и что это - FQDN (даже при том, что это не). Если у Вас есть доменное имя зарегистрированное использование (в Вашем файле hosts):
doron-desktop.somedomain.com
Сервер не будет заботиться, что общедоступный DNS не указывает на Ваш настольный компьютер. Однако почтовый сервер, что Вы посылаете электронное письмо также, мог бы (или быть), заботятся, что Ваш настольный сервер посылает электронное письмо от имени любого доменного имени, Вы вставляете файл hosts и можете или заблокировать электронные письма, возвратить их или поместить в черный список их (помещения в черный список не произойдет, если Ваше просто тестирование - необходимо будет отослать тысячи тестов).
Похоже, что в какой-то момент sendmail теперь проверяет, разрешается ли ваш домен.
В этом случае вы можете заставить sandmail принимать неразрешимые домены, перестроив sendmail.cf. Это включает обновление sendmail.mc следующим образом:
FEATURE(`accept_unresolvable_domains')dnl
А затем перестройте sendmail с помощью команды make и перезапустите sendmail:
/etc/mail/make
Убедитесь, что у вас есть резервные копии sendmail.mc и sendmail.cf, прежде чем продолжить.