Долго думал, почему у меня команда
sendmail -t -i -v someaddress@yandex.ru -s < body.txt
выполняется минуту или две, при этом в логе /var/log/mail.log пишет вот такую фразу:
Oct 14 00:43:11 myhostname sendmail[6397]: My unqualified host name (myhostname) unknown; sleeping for retry
Решение оказалось очень простым, оказывается в файле /etc/hosts имена хостов для 127.0.0.1 надо прописывать в определенном порядке:
127.0.0.1 localhost.localdomain localhost myhostname
если прописать, например
127.0.0.1 localhost
127.0.0.1 myhostname
, то sendmail будет подвисать.
Помогло)
Комментарий by Dmitry — 25 декабря 2014 @ 15:19