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

Postfix игнорирует настройку virtual_transport для LMTP

Я пытался использовать LMTP вместо стандартного LDA через UNIX-pipe для транспортировки почты от postfix до dovecot.

Я настроил dovecot и установил dovecot-lmtp, теперь у меня работает (не общедоступная) LMTP-служба на порту 19382.

Я тестировал LMTP через telnet, и он отлично работает.

В моем /etc/postfix/main.cf я получил virtual_transport установлен в

virtual_transport = lmtp:inet:localhost:19382,

но postfix не подключается к службе lmtp (проверял с tcpflow). Нет сообщений об ошибках в mail.log.

Что не так с моей конфигурацией? Вам нужно больше информации?

Спасибо за чтение

Хорошо, у меня есть решение.

Я сейчас использую mailbox_transport вместо того virtual_transport и это работает.

Кто-нибудь теперь почему игнорирует постфикс virtual_transport?

/etc/postfix/main.cf:

mailbox_transport = lmtp:inet:localhost:19382