История изменений
Исправление Pinkbyte, (текущая версия) :
Я немного^W серьезно ошибся, в моём случае это берется из virtual_mailbox_maps(точнее из virtual_mailbox_domains, но они по умолчанию с virtual_mailbox_maps идентичны, подробнее man postconf с сайта postfix).
Потому что default_transport ВНЕЗАПНО равен smtp
Что логично.
Но вот если указать virtual: для домена, тогда да, virtual_transport будет игнорироваться. Почему - хороший вопрос.
Скорее всего потому что virtual_transport не переопределяет то что указано в файле transport, а наоборот - то что указано в файле transport переопределяет дефолт. По крайней мере так гласит официальный ман
Но если в transport указано «не менять транспорт доставки»(пардон за тавтологию). А 'example.com :' это и есть - не менять транспорт доставки.
Предвижу вопрос - нахрена вообще это указывать, отвечаю - у меня есть там же конструкция вида '.example.com error:mail for subdomains is not deliverable'. В старом postfix матчер подразумевал под .example.com все поддомены и САМ домен в том числе. В новом от этого костыля можно уйти, но мне влом что-то делать пока всё работает(и ломаться данная конструкция не планируется, да и не должна).
А так по большому счету отдельно указывать транспорт в простейших случаях наверное и не нужно. Просто запихать список доменов в virtual_mailbox_domains, а ящики - в virtual_mailbox_maps
Исходная версия Pinkbyte, :
Я немного^W серьезно ошибся, в моём случае это берется из virtual_mailbox_maps(точнее из virtual_mailbox_domains, но они по умолчанию с virtual_mailbox_maps идентичны, подробнее man postconf с сайта postfix).
Потому что default_transport ВНЕЗАПНО равен smtp
Что логично.
Но вот если указать virtual: для домена, тогда да, virtual_transport будет игнорироваться. Почему - хороший вопрос.
Скорее всего потому что virtual_transport не переопределяет то что указано в файле transport, а наоборот - то что указано в файле transport переопределяет дефолт. По крайней мере так гласит официальный ман[/urk] Но если в transport указано «не менять транспорт доставки»(пардон за тавтологию). А 'example.com :' это и есть - не менять транспорт доставки. Предвижу вопрос - нахрена вообще это указывать, отвечаю - у меня есть там же конструкция вида '.example.com error:mail for subdomains is not deliverable'. В старом postfix матчер подразумевал под .example.com все поддомены и САМ домен в том числе. В новом от этого костыля можно уйти, но мне влом что-то делать пока всё работает(и ломаться данная конструкция не планируется, да и не должна). А так по большому счету отдельно указывать транспорт в простейших случаях наверное и не нужно. Просто запихать список доменов в virtual_mailbox_domains, а ящики - в virtual_mailbox_maps