Динамически определять отправленную папку электронной почты из клиента imap с помощью telnet и любого языка программирования

Я пытаюсь построить клиент IMAP с PHP (или любой другой язык программирования).

Поэтому я создал собственный драйвер imap, который обычно вызывает команды telnet.

Для папки «Входящие» это начало, но проблема в отправленной папке для тестирования. Я использую почтовый сервер Google (Gmail) для адресов электронной почты, список telnet выглядит следующим образом

Команда Telnet, используемая для извлечения отправленных папок LIST "" "*Sent*"

за одну почту [email protected] список

    [1] => * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"

и для другого почтового списка [email protected]

    [0] => * LIST (\HasNoChildren) "/" "Sent"[1] => * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"

мы можем определить для gmail [Gmail] / Отправленная почта папку отправления по умолчанию, но когда почтовый сервер изменится, то как определить определенную папку отправления по умолчанию для этого почтового сервера.

Есть ли какой-то другой способ для идеализации, неужели я пропустил какую-то логику?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]