Да тут велосипеда-то и нет, стандартное описание с гайда линоды по поднятию своего почтового сервера) Да и всякие Thunderbird-ы с Mailbird-ами спокойно проходят аутентификацию, но вот вручную прописать скрипт для проверки пароля(чтобы через админскую учетку добавлять с панели новые учетные записи почты а не лазить каждый раз в консоль mysql на сервере) - что-то не то выходит, все попытки оборачиваются одним результатом: Empty set (0.00 sec)
Вариант с выставлением доступа к бд mailserver для пользователя бд основного сайта не годится - жесткое разделение бд по пользователям без доступа к соседним базам из соображений безопасности
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.