Всем привет
Есть такой вопрос: когда то не получилось собрать postfix из портов, пришлось поставить его вручную. Теперь из портов он собирается нормально и есть желание переустановить его (для того же portversion например)
На тестовом сервере сделал так: поставил вручную как ставилось когда то, потом снес /usr/libexec/postfix, /usr/sbin/post*,
/usr/sbin/sendmail, /usr/bin/newaliases, /usr/bin/mailqУстановил постфикс из портов, перенес /usr/local/etc/postfix/ в /etc/postfix (потому как там лежат все конфиги) и сделал линк /usr/local/etc/postfix -> /etc/postfix
/etc/mail/mailer.conf:
sendmail /usr/local/sbin/sendmail
send-mail /usr/local/sbin/sendmail
mailq /usr/local/sbin/sendmail
newaliases /usr/local/sbin/sendmail
запустил... Проверяю командой
mail -s test root
.
mail: /usr/sbin/sendmail: No such file or directory
То есть mail хочет увидеть сендмаил в /usr/sbin/. Сделал линк:
/usr/sbin/sendmail -> /usr/local/sbin/sendmail
Теперь mail работает нормально.
Вопрос вот в чем: где еще могли остаться грабли? Тестовые письма ходят нормально.