Я пытаюсь сделать своего рода почтовый клиент.
Я нашел следующий класс источника данных CakePHP: https://github.com/kvz/cakephp-emails-plugin
Кажется, это очень хорошо, однако у меня есть один вопрос относительно деталей сервера. В файле readme плагина написано, что вы должны добавить IMAP-сервер в качестве записи в файл конфигурации database.php.
Моя проблема в том, что, поскольку мой веб-сайт позволяет пользователям выбирать свой собственный сервер IMAP, я не могу жестко закодировать конкретный сервер в файле конфигурации.
Как мне изменить код (или, возможно, вы можете изменить настройки базы данных с контроллера), чтобы соответствовать моим целям?