Рейтинг:0

Почта доставляется в /var/mail/*user* вместо Maildir

флаг in

Мы переносим старый сервер smarthost/relay Debian 6 Postfix на новый, просто копируя файлы конфигурации и файлы среды в новую систему Ubuntu 20.04.

Почему-то в новой среде почта доставляется в /var/mail/пользователь вместо Maildir (/home/vmail/user/Maildir).

Вот постконф -н вывод:

alias_database = хэш:/и т.д./псевдонимы
alias_maps = хеш:/и т.д./псевдонимы
append_dot_mydomain = нет
биф = нет
сломанный_sasl_auth_clients = да
default_destination_concurrency_limit = 10
default_destination_recipient_limit = 100
default_process_limit = 50
inet_protocols = ipv4
инсайдеры_bind = да
Insiders_bind_dn = cn=admin,dc=домен,dc=root
инсайдеры_bind_pw = ******
Insiders_query_filter = (|(&(mail=%s)(externalmail=local_only))(&(uid=%u)(externalmail=local_only)))
Insiders_result_attribute = внешняя почта
Insiders_search_base = DC = корень
инсайдеры_сервер_хост = ldap.domain.com
local_destination_concurrency_limit = 1
local_only = check_recipient_access hash:/etc/postfix/local_domains, отклонить
local_recipient_maps =
mailbox_command = /usr/bin/procmail -a "$EXTENSION"
почтовый ящик_размер_лимит = 10000000000
message_size_limit = 20971520
мой пункт назначения = локальный хост
мой домен = домен.com
myhostname = mailbackend1
мои сети = 127.0.0.0/8 192.168.2.0/24
мое происхождение = домен.com
readme_directory = нет
получатель_разделитель = +
smtp_helo_name = mail.domain.com
smtp_host_lookup = DNS, собственный
smtp_sasl_auth_enable = нет
smtp_tls_security_level = может
smtpd_banner = mailbackend1
smtpd_hard_error_limit = ${стресс?5}${стресс:20}
smtpd_junk_command_limit = ${стресс?1}${стресс:100}
smtpd_recipient_restrictions = check_sender_access ldap:insiders, check_client_access hash:/etc/postfix/frontends, reject_unauth_destination, reject
smtpd_restriction_classes = только локальные
smtpd_sasl_auth_enable = да
smtpd_sasl_security_options = неанонимный
smtpd_soft_error_limit = ${стресс?2}${стресс:10}
smtpd_timeout = ${стресс?60}${стресс:300}
uiduser_bind = да
uiduser_bind_dn = cn=admin,dc=домен,dc=root
uiduser_bind_pw = ******
uiduser_query_filter = (uid=%u)
uiduser_result_attribute = uidNumber
uiduser_search_base = DC = корень
uiduser_server_host = ldap.domain.com
uiduser_server_port = 389
valiases_bind = да
valiases_bind_dn = cn=admin,dc=домен,dc=root
valiases_bind_pw = ******
valiases_query_filter = (&(mail=%s)(!(mail=pendiente)))
valiases_result_attribute = uid
valiases_search_base = DC = корень
valiases_server_host = ldap.domain.com
valiases_server_port = 389
valiases_version = 3
virtual_alias_maps = ldap:valiases
виртуальные_гид_карты = статические: 10000
virtual_mailbox_base = /home/vmail
виртуальный_почтовый_домен = домен.com
virtual_mailbox_maps = ldap:vmailbox
виртуальный_минимум_uid = 10000
виртуальный_транспорт = локальный
virtual_uid_maps = ldap:uiduser
vmailbox_bind = да
vmailbox_bind_dn = cn=admin,dc=домен,dc=root
vmailbox_bind_pw = ******
vmailbox_query_filter = (uid=%u)
vmailbox_result_attribute = идентификатор пользователя
vmailbox_result_format = %s/Maildir/
vmailbox_search_base = DC = корень
vmailbox_server_host = ldap.domain.com
vmailbox_server_port = 389
djdomi avatar
флаг za
Вы обновляли одну версию за другой или просто устанавливали новую и копировали только файлы конфигурации?
Tan Mientras avatar
флаг in
установите новую Ubuntu 20.04 и скопируйте файлы конфигурации
флаг us
Rob
На первый взгляд: `mailbox_command = /usr/bin/procmail`; это означает, что postfix передает сообщения procmail для локальной доставки и записи их в нужное место. Вы также скопировали файлы ~/.procmailrc, которые являются основным методом управления поведением procmail, и у вас нет настройки `home_mailbox`, которая будет использоваться procmail в качестве запасного варианта/по умолчанию, если .procmailrc не найден
Tan Mientras avatar
флаг in
Старый сервер не имеет procmailrc для каждого почтового ящика и все еще работает, ни параметр home_mailbox

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.