Назад | Перейти на главную страницу

sendmail создает новый sendmail.cf

Я изменил имя хоста на моем Ubuntu 8.04 сервер, но sendmail все еще отправляет электронные письма со старым именем хоста в поле «От» заголовков электронной почты.

Я пробовал запустить команду для повторного создания моего sendmail.cf но это закончилось ошибками:

root@server:/etc/mail# m4 sendmail.mc > file.mc
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()

Не могли бы вы помочь мне заставить sendmail видеть новое имя хоста? Я новичок в sendmail, у меня есть конфигурация по умолчанию.

Спасибо.

P.S. имя хоста было изменено путем ручного редактирования файла «hosts».

root@server:/etc/mail# sendmail -d0.4 -bv root 
Version 8.14.2

Вы регенерируете sendmail.cf бегом sendmailconfig. Также проверьте, что /etc/mailname и /etc/hostname иметь правильное имя.