Здравствуйте. Пробую писать web-морду для почтового сервера на Postfix+Dovecot+Postgresql. Функция "по учебнику":
$imap = imap_open("{[127.0.0.1]:143}INBOX",$username,$password);
выполняется за три секунды, что, как мне кажется, очень долго. Это норма? Не исключаю, что я что-то не так в Dovecot настроил, так как изучаю в процессе работы (простое чтение - малоэффективное занятие, кмк) Можно ли ускорить?
Где-то читал такой вариант: вся почта из Dovecot-а забирается в базу данных, и уже оттуда отдается пользователям. Это может быть более эффективным по времени. Такое делать отдельным демоном, допустим, написанным на Си, и запускаемым по крону - нормальный вариант? Или я уже сущности плодить начинаю?