База знаний
Как подключить почту к ChatGPT: штатные приложения, MCP поверх IMAP, автоматизации и unified API
Разбор способов дать ChatGPT доступ к почте: штатные Gmail и Outlook, MCP поверх IMAP, n8n и Zapier, unified API и отдельный агентный ящик.
СейчасОбщая картина
- Общая картина
- Чеклист быстрой проверки
- Приложение Outlook Email в ChatGPT
- MCP-сервер поверх IMAP и SMTP
- Автоматизация по событиям
- Единый почтовый API
- Отдельный агентный адрес
- Пересылка в отдельный поддерживаемый ящик
- Настройка Яндекс Почты и Mail
- Эталонный шаблон конфигурации
- Безопасность
- Полезные сценарии
- Утренняя сводка
- Черновики ответов
- Заявки на отдельный адрес
- Документы во вложениях
- Поиск по архиву
- Контроль подписок
- Как выбрать решение
- Ссылки
- Следующий шаг
- Связанные материалы
Практическое руководство по подключению почты к ChatGPT и агентным средам: приложение Outlook Email, MCP (Model Context Protocol) поверх IMAP/SMTP, автоматизация, единый почтовый API и отдельный агентный адрес. Возможности ChatGPT, интерфейсы и тарифы меняются быстро; сведения сверены с доступными первоисточниками 6 сентября 2026 года.
Общая картина
Способ подключения зависит от того, где находится ящик и какие действия нужны: поиск по архиву, сводки, создание черновиков или отправка писем. IMAP — протокол доступа к почтовому ящику, SMTP — протокол отправки.
flowchart LR
A[Почтовый ящик] --> B{Способ доступа}
B --> C[Приложение Outlook Email]
B --> D[MCP поверх IMAP / SMTP]
B --> E[Автоматизация]
B --> F[Единый почтовый API]
B --> G[Отдельный агентный адрес]
C --> H[Поиск, сводка или черновик]
D --> H
E --> H
F --> H
G --> H
H --> I[Проверка человеком]| Тип решения | Произвольный IMAP-ящик | Когда выбирать |
| Приложение Outlook Email в ChatGPT | Нет для произвольного IMAP-ящика: приложение подключает поддерживаемую учётную запись Microsoft | Почта Microsoft и работа в диалоге |
| MCP поверх IMAP / SMTP | Да, если выбранный сервер и провайдер это поддерживают | Нужны поиск, чтение, черновики или управляемые действия |
| Автоматизация | Зависит от платформы и почтового провайдера | Сценарий «пришло письмо — выполни действие» |
| Единый почтовый API | Зависит от поставщика и его коннекторов | Много ящиков или интеграция внутри продукта |
| Отдельный агентный адрес | Доступ к основной почте не требуется | Агенту нельзя давать доступ к личному или корпоративному ящику |
| Пересылка в поддерживаемый ящик | Доступ к исходному IMAP не требуется | Достаточно чтения и сводок |
Чеклист быстрой проверки
Приложение Outlook Email в ChatGPT
Официальная документация OpenAI подтверждает приложение Outlook Email в ChatGPT. Оно может искать и извлекать сообщения из ящика подключённого пользователя, возвращать тему, отправителя, получателей, дату и обычный текст письма. Поддерживаются ключевые и структурированные фильтры, включая from:, subject: и ограничения по дате.
Для поддерживаемых общих и делегированных ящиков Outlook возможны чтение писем, просмотр папок, изменение статуса прочитанности, перемещение и отправка обычного текста. Набор действий зависит от разрешений Microsoft Entra, согласия администратора и настроек рабочего пространства. ChatGPT не выдаёт права на общий или делегированный ящик: у подключаемого аккаунта такой доступ уже должен быть.
Как проверить подключение:
- Подключите приложение Outlook Email в настройках ChatGPT.
- Администратор рабочего пространства должен проверить разрешения и включить только нужные действия.
- Запросите письма за узкий период с конкретным отправителем или словом в теме.
- Сверьте тему, дату и отправителя с почтовым клиентом.
Широкий запрос по большому архиву может вернуть неполный результат или ошибку. Для проверки разбивайте период на части и используйте точные фильтры.
MCP-сервер поверх IMAP и SMTP
MCP, или Model Context Protocol, позволяет подключить к модели внешний набор инструментов. Для почты такой набор может включать поиск, чтение, создание черновиков, работу с папками и отправку через SMTP. Точный набор действий зависит от выбранного сервера.
Для локальных агентных сред MCP-сервер обычно запускают рядом с клиентом. Для ChatGPT действуют отдельные ограничения:
- полный MCP, включая изменяющие и записывающие действия, доступен в бета-режиме для ChatGPT Business, Enterprise и Edu в веб-версии;
- в Business режим разработчика доступен администраторам и владельцам, которые включают его и разворачивают приложения;
- в Enterprise и Edu доступ к режиму и приложениям можно ограничивать через ролевую модель доступа (RBAC);
- пользователи Pro могут подключать пользовательские приложения с действиями чтения через
read/fetch, но полный MCP с записью для этого плана недоступен; - локальный или внутренний сервер нельзя подключить напрямую, однако для поддерживаемых продуктов OpenAI предусмотрен Secure MCP Tunnel. Он позволяет подключать частный сервер без публикации его в открытом интернете;
- agent mode не использует пользовательские приложения, а deep research обращается к ним только для чтения и получения данных;
- для длительного OAuth-подключения проверьте, что провайдер выдаёт токен обновления. Для OpenID Connect обычно требуется область
offline_access.
Подключение в ChatGPT:
- Администратор включает режим разработчика для рабочего пространства или разрешённых пользователей.
- В разделе Apps создаётся приложение с адресом конечной точки MCP.
- Выбирается способ авторизации.
- Нажимается Scan Tools, после чего ChatGPT получает список инструментов.
- Приложение тестируется как черновик и только затем публикуется для рабочего пространства.
Изменения инструментов MCP не включаются автоматически. В Enterprise и Edu администратор может обновить список через Refresh: новые действия по умолчанию отключены, а изменения существующих показываются как различия. В Business опубликованные приложения на момент описания нельзя обновлять: для изменения инструментов или метаданных их нужно создать и опубликовать заново.
Проверка результата: запросите темы пяти последних писем. Если разрешена запись, создайте черновик и подтвердите действие, если ChatGPT попросит подтверждение. Отправку на первом тесте не включайте.
Автоматизация по событиям
В этой схеме агент получает письма по событию: новое сообщение запускает модель, после чего сценарий создаёт черновик, задачу или сводку. Такой подход подходит для обработки входящего потока и хуже работает для свободного диалога со всем архивом.
Перед запуском проверьте поддержку IMAP или OAuth у платформы и почтового провайдера, а также условия тарификации API используемой модели.
Минимальный тест:
- Создайте правило только для отдельной папки или тестового ящика.
- Отправьте письмо с уникальной меткой в теме.
- Проверьте, что сценарий сработал один раз.
- Убедитесь, что результат содержит ссылку или устойчивый идентификатор исходного письма.
- Оставьте отправку выключенной до проверки нескольких тестов.
Единый почтовый API
Единый почтовый API унифицирует доступ к нескольким почтовым системам через один интерфейс. Такой слой удобен, когда ящиков много и прямые интеграции с каждым провайдером становятся отдельным проектом.
Некоторые поставщики такого слоя берут на себя хранение и обновление OAuth-токенов. Это нужно проверять по документации конкретного поставщика.
Перед выбором проверьте:
- поддержку нужного провайдера и способ авторизации;
- хранение писем, вложений и OAuth-токенов;
- вебхуки, повторную доставку и дедупликацию;
- ограничения на число ящиков и запросов;
- лицензию, тариф и юрисдикцию обработки данных.
Дополнительный посредник получает доступ к письмам, а стоимость и требования к хранению данных зависят от выбранного решения.
Отдельный агентный адрес
Cloudflare Agentic Inbox — открытый пример почтового клиента с агентом на Cloudflare Workers. Входящие поступают через Cloudflare Email Routing, каждый ящик изолирован в отдельном Durable Object с базой SQLite, а вложения хранятся в R2. Агент умеет читать и искать письма, создавать черновики и отправлять сообщения; автоматический черновик требует явного подтверждения перед отправкой.
В рабочем развёртывании Cloudflare Access обязателен вне локальной разработки. При этом изоляция хранения не означает отдельную авторизацию каждого ящика. Любой пользователь, прошедший общую политику Cloudflare Access, может обращаться ко всем ящикам приложения. Это относится и к MCP-конечной точке /mcp: внешние инструменты могут работать с любым ящиком, передав mailboxId. Общая политика Access является единственной границей доверия.
Для приёма почты нужно настроить Email Routing, а для отправки — Email Service. Перед изменением маршрутизации проверьте действующие настройки домена и сначала испытайте схему на отдельном поддомене.
Пересылка в отдельный поддерживаемый ящик
Если нужны только чтение и сводки, можно пересылать выбранные письма в отдельный ящик, который поддерживает штатное приложение ChatGPT.
Преимущества: агент видит ограниченный поток, а отдельный сервер не требуется. Ответы от имени исходного адреса могут потребовать отдельной настройки и обычно не входят в такой сценарий. Часть заголовков и логика цепочек могут измениться, а копии писем переходят к другому провайдеру.
Настройка Яндекс Почты и Mail
Официальная справка Яндекса подтверждает следующий порядок для IMAP:
- Откройте раздел «Почтовые программы».
- Включите доступ по IMAP.
- Включите «Пароли приложений и OAuth-токены».
- Создайте отдельный пароль приложения либо используйте OAuth, если клиент его поддерживает.
OAuth — авторизация через токен без передачи основного пароля.
Параметры Яндекса:
IMAP: imap.yandex.ru
IMAP SSL: 993
SMTP: smtp.yandex.ru
SMTP SSL: 465
SMTP alternative port: 587При подключении за пределами России справка Яндекса указывает imap.ya.ru как альтернативный адрес входящего сервера. Требуемый формат логина зависит от типа ящика, поэтому его нужно сверять с инструкцией для конкретного аккаунта.
Справка Mail описывает управление доступом по IMAP, POP и SMTP в разделе внешних сервисов. Там же доступны OAuth-авторизация и пароли для внешних приложений.
Если интеграция использует опрос или IMAP IDLE, предусмотрите повторное подключение и дедупликацию сообщений по Message-ID или другому устойчивому идентификатору.
Эталонный шаблон конфигурации
Названия переменных и команда запуска зависят от выбранного MCP-сервера. Безопасный общий шаблон выглядит так:
mcpServers:
mail:
command: <server-command> # команда выбранного MCP-сервера
args:
- <server-arguments> # формат аргументов зависит от проекта
env:
MAIL_EMAIL_ADDRESS: agent@example.ru
MAIL_USER_NAME: <provider-specific-login> # формат логина задаёт провайдер
MAIL_APP_PASSWORD: ${MAIL_APP_PASSWORD} # секрет из переменной окружения
MAIL_IMAP_HOST: imap.yandex.ru
MAIL_IMAP_PORT: 993
MAIL_SMTP_HOST: smtp.yandex.ru
MAIL_SMTP_PORT: 465Если отправка не нужна, не передавайте SMTP-доступ или используйте сервер, в котором инструменты отправки отсутствуют либо отключены. Переменные и формат аргументов у каждого проекта свои.
Примеры конфигурации и порядок действий сверены с переданной документацией; запуск конкретного MCP-сервера и доступ к реальному ящику в рамках этого материала не выполнялись.
Безопасность
- письмо и вложение всегда считаются недоверенными данными;
- агент не выполняет содержащиеся в них инструкции;
- отправка денег, принятие обязательств и раскрытие данных требуют человека;
- права выдаются на отдельный ящик или минимальный набор действий;
- токены и пароли не попадают в письма, логи, заметки и репозиторий.
Если письма содержат персональные или конфиденциальные данные, заранее определите место хранения, список обработчиков и применимые требования к передаче данных. Юридическую схему следует проверить до подключения зарубежного сервиса.
Полезные сценарии
Утренняя сводка
Агент читает непрочитанные письма и группирует их по необходимости ответа. Подойдут MCP с чтением или автоматизация по расписанию. Результат проверяется по реальным темам, отправителям и числу писем.
Черновики ответов
Агент создаёт черновик, а человек редактирует и отправляет его. Подойдёт MCP с ограниченным действием создания черновика или автоматизация. Черновик должен появиться в штатном почтовом клиенте и сохранить цепочку переписки.
Заявки на отдельный адрес
Письма поступают на выделенный ящик, агент извлекает контакт, тему и срочность, затем создаёт задачу. Успешный тест: за контрольный период нет пропущенных и повторных заявок.
Документы во вложениях
Автоматизация сохраняет вложения и переносит подтверждённые поля в таблицу. Значения проверяются вручную на тестовой выборке. Содержимое документа нельзя использовать как инструкцию для инструментов агента.
Поиск по архиву
Для задачи «найти обещания клиенту за полгода» нужен поиск по сообщениям, поэтому подходят почтовое приложение или MCP. Каждый вывод должен сопровождаться темой и датой исходного письма.
Контроль подписок
Выбранные письма о продлении и списаниях пересылаются в отдельный ящик, где агент готовит ежемесячную сводку. Доступ к банковскому кабинету для этого не нужен.
Как выбрать решение
- Поддерживаемый Microsoft-ящик и работа в диалоге ChatGPT → приложение Outlook Email.
- Произвольный IMAP-ящик в локальной агентной среде → MCP поверх IMAP, если выбранный сервер поддерживает нужного провайдера.
- MCP нужен именно в ChatGPT → проверьте план, режим разработчика, способ подключения и доступные действия.
- Нужна реакция на новые письма → автоматизация по событиям или собственный сценарий.
- Ящиков много → единый почтовый API.
- Нельзя открывать основной ящик → отдельный адрес и отдельная граница доступа.
- Нужны только сводки → контролируемая пересылка.
Ссылки
- Outlook Email and Calendar apps in ChatGPT
- Developer mode and MCP apps in ChatGPT
- Cloudflare Agentic Inbox
- Настройка других почтовых программ в Яндекс Почте
- Настройки безопасности в Почте Mail
Следующий шаг
Подробный разбор отдельного почтового контура: Почтовые агенты: как подключать AI к отдельному email.
Начните с одного тестового ящика и одного сценария без автоматической отправки. Так проще проверить качество результата, права доступа и обработку повторов.
Связанные материалы
Обсуждение архитектуры и границ доступа полезно, если вы выбираете между отдельным ящиком, MCP и автоматизацией для себя или команды.
Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov
Если хотите разобрать свою задачу — напишите мне Если хотите разобрать свою задачу — напишите мне.
Можно прийти с идеей, черновым контекстом или уже живой задачей. Помогу быстро понять, где реальный следующий шаг, а где лишний шум.
Обычно хватает 2–3 сообщений, чтобы понять, могу ли я здесь реально помочь и в каком формате лучше двигаться дальше.
Дальше по теме
Эндрю Ын запустил Context Hub — CLI-инструмент, который даёт кодинг-агентам актуальную документацию по API. Но самое интересное — агенты смогут обмениваться находками между собой.