#coldfusion #gmail #lucee
#coldfusion #gmail #lucee
Вопрос:
Я пытаюсь подключиться и загрузить электронную почту (gmail) через cfimap и всегда получаю сообщение об ошибке. Первая ошибка, которую я всегда получаю, такова: недоступно соединение с именем [imapgmail]. После повторной перезагрузки появилась вторая ошибка: Эта операция не разрешена в закрытой папке.
Я использовал coldfusion на сервере lucee. Я впервые использую cfimap в lucee.
<cfimap
server = "[server name]"
username = "[username]"
folder = "INBOX"
action="open"
secure="yes"
port=993
password = "[password]"
connection = "imapgmail"
timeout="2400">
<cfimap
action="getAll"
connection="imapgmail"
name="qHeaders">
<cfquery name="qEmail" dbtype="query">
select * from qHeaders
</cfquery>
Я ожидаю успешного подключения и получения запроса по всей электронной почте в gmail.
Ответ №1:
Похоже, проблема в том, что вы пытаетесь открыть папку в action="open"
самой папке. Я не думаю, что это сработает. Вам нужно будет добавить folder = "INBOX"
к вашему action="getAll"
вызову открыть папку после установления соединения.
<cfimap action="getAll" folder="Inbox" connection="imapgmail" name="qHeaders">
Комментарии:
1. Спасибо за ваш ответ, я уже пробовал это, но не сработало.. поэтому я использовал пользовательский тег github.com/Tropicalista/lucee-cfimap и это работает как по волшебству 🙂