Веб-почта через сокет imap unix — хорошая идея или нет?

Веб-почта через сокет imap unix — хорошая идея или нет?

Я медленно настраиваю систему электронной почты на сервере Centos 7. Конкретное программное обеспечение, которое я буду использовать, будет состоять из postfix, dovecot и roundcube, хотя мой вопрос не касается конкретно их (я думаю).

Я дошел до того, что postfix и dovecot работают, и теперь мне просто нужно добавить веб-почту (roundcube). Мне пришло в голову, что вместо подключения через стандартный порт TCP/IP IMAP я мог бы использовать сокет unix. Теоретически, это должно дать мне лучшую производительность/меньшие накладные расходы, верно? Я мог бы даже полностью закрыть порт 143, заставив своих пользователей использовать зашифрованное соединение (лучшая безопасность), оставив незашифрованный сокет для локального доступа через веб-почту (лучшая производительность). Насколько я могу судить, и dovecot, и roundcubeможетбыть настроены таким образом, но нет никаких признаков того, что кто-либо когда-либо пытался это сделать. Почему так? Я что-то упускаю?

решение1

Я не понимаю, как roundcube можно настроить таким образом? Документация предполагает, что $config['default_host'] — это имя хоста. Также, вероятно, squirrelmail использует php-imap, а imap_open явно запрашивает сервер.

И имхо не будет иметь большого значения для производительности. Эти накладные расходы (на localhost) не имеют большого значения по сравнению с доступом к диску или сортировкой и т. д.

решение2

Единственным преимуществом использования сокета unix будет блокировка доступа к localhost, но вы можете легко сделать это с помощью правила брандмауэра. Не будет никакого видимого выигрыша в производительности (как человек, который реализовал сервер IMAP, я знаю, что в протоколе есть огромные накладные расходы, и любые преимущества от неиспользования TCP/IP будут полностью затоплены протоколом в любом повышении производительности).

Связанный контент