Я пытался использовать 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