Пытаюсь подружить Postfix c Dbmail, но что-то безуспешно.
Все поднимал из портов. Вопросов куча, но начну наверно с самого простого.Вот что выдает postconf:
root@freebsd:/usr/home/yermek # postconf -d | grep mydomain
append_dot_mydomain = yes
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = localdomainА вот что прописано в main.conf
root@freebsd:/usr/home/yermek # grep mydomain /usr/local/etc/postfix/main.cf
myhostname = mail.domain.su
mydomain = domain.su
relay_domains = $mydestination, domain.suОткуда Postfix берет localdomain?
Когда телнетом пытаюсь со своего компа отправить письмо, то не принимает, а в логах пишется вот это:
Dec 17 18:11:57 freebsd postfix/smtpd[1031]: NOQUEUE: reject: RCPT from unknown[37.99.119.61]: 554 5.7.1 <yermek@domain.su>: Relay access denied; from=<yermek@mail.ru> to=<yermek@domain.su> proto=SMTP helo=<yermek>У меня такое чувство что postfix не подхватывает изменения в конфигурационных файлах. :(
Ну и еще вопрос.
В какой таблице хранятся пользователи в DbMAil?Тут показывает вот так:
root@freebsd:/usr/home/yermek # dbmail-users -l
-- users --
__@!internal_delivery_user!@__:x:1:0:0.00:0.00:
__public__:x:3:0:0.00:0.00:
anyone:x:2:0:0.00:0.00:
yermek:x:4:0:0.00:0.00:yermek@domain.su-- forwards --
А когда смотрю данные через phpPgAdmin, то вижу только три первые записи.
Может надо прописать имя хоста в /etc/hosts ?
Чтобы узнать имя хоста Postfix запускает команду типа этой:
hostnameА там вероятно выходит:
localdomainЯ могу ошибаться...
> Может надо прописать имя хоста в /etc/hosts ?
> Чтобы узнать имя хоста Postfix запускает команду типа этой:
> hostname
> А там вероятно выходит:
> localdomain
> Я могу ошибаться...Вы http://dbmail.org/dokuwiki/doku.php/setup_postfix читали????
Судя по выдержкам из конфига постфикса - НЕТ!