Почта
Дайте агенту отправлять письма из вашего ящика, искать и читать почту и разбирать её, а пароль оставьте у Sallyport.
На этой странице
Агент пишет письмо, а Sallyport отправляет его из вашего ящика. Он ищет во входящих, читает письма и вложения, перемещает и помечает почту. Пароль остаётся в Sallyport, агент его не видит.
Подключите ящик
- Откройте Подключить почтовый ящик. Из раздела Ключи сервисов путь такой: «Добавить ключ сервиса», затем «Электронная почта» в поле «Источник ключа».
- Выберите «Почтовый сервис»: Gmail / Google Workspace, Outlook / Microsoft 365, Yahoo Mail, iCloud Mail, Fastmail, Zoho Mail или «Свой почтовый сервер». Серверы, порты и шифрование заполнятся сами, их можно поправить.
- Введите «Адрес почты» и «Пароль ящика». Большинство сервисов ждут здесь пароль приложения, и форма ведёт на страницу, где его выдают.
- Нажмите «Проверить подключение». Sallyport входит на каждый сервер и называет тот, что отказал.
- Нажмите «Сохранить ящик». Пароль запечатан, прочитать его обратно нельзя. Ящик получают все агенты рабочего пространства.
| Сервис | Какой пароль нужен |
|---|---|
| Gmail / Google Workspace | Пароль приложения. Google выдаёт его, когда включена двухэтапная аутентификация. |
| Outlook / Microsoft 365 | Пароль ящика. Администратор Microsoft 365 включает для ящика SMTP AUTH и вход по IMAP с паролем. |
| Yahoo Mail | Пароль приложения со страницы безопасности аккаунта. |
| iCloud Mail | Пароль для приложения из Apple Account. |
| Fastmail | Пароль приложения с доступом к IMAP и SMTP. |
| Zoho Mail | Пароль для приложения. Ящики организаций работают через smtppro.zoho.com и imappro.zoho.com. |
Ящик отправляет письма через свой SMTP-сервер, а читается через IMAP-сервер. Выключите один из них в блоке «Отправка (SMTP)» или «Чтение (IMAP)», и его инструменты исчезнут вместе с ним.
Вход через Google или Microsoft
Ящики Gmail и Microsoft 365 входят через провайдера вместо пароля. В поле «Как Sallyport входит в ящик» выберите «Войти через Google» или «Войти через Microsoft» и нажмите «Сохранить и войти через Google» или «Сохранить и войти через Microsoft». Провайдер попросит разрешить доступ и вернёт вас на страницу ключа.
- Sallyport хранит токен в хранилище и сам его обновляет, как любой ключ со входом через провайдера. Пароль не хранится.
- Google входит через собственное приложение Sallyport. В Microsoft вы регистрируете своё приложение: форма даёт «Адрес возврата» для него и принимает «ID клиента» и «Секрет приложения». Приложению нужны IMAP.AccessAsUser.All, SMTP.Send и offline_access.
- Токен уходит только на почтовые серверы самого провайдера: smtp.gmail.com и imap.gmail.com или smtp.office365.com, outlook.office365.com и smtp-mail.outlook.com.
Что может агент
Агент остаётся на своём MCP-подключении к Sallyport. Ящик даёт ему три инструмента, названных по подключению:
| Инструмент | Что делает | Класс |
|---|---|---|
_read | list_folders; search по папке; fetch одного письма по uid; одно вложение attachment по part. Чтение ничего не отмечает прочитанным. | Чтение |
_send | Отправляет одно письмо из ящика: to, cc, bcc, subject, text, html, reply_to, in_reply_to, references и attachments. | Изменение |
_change | move и copy в to_folder; flag и unflag с flags; delete; create_folder. | Изменение. delete и пометка deleted необратимы. |
{
"operation": "search",
"from": "[email protected]",
"unseen": true
}{
"to": "Ana Lima <[email protected]>",
"bcc": "[email protected]",
"subject": "Re: Invoice 42",
"text": "Paid today. The receipt is attached.",
"in_reply_to": "<[email protected]>",
"attachments": [{ "filename": "receipt.csv", "content_type": "text/csv", "content_base64": "YW1vdW50LGR1ZQo0MjAwLEZyaWRheQo=" }],
"intent": "Confirm the payment of invoice 42"
}{
"operation": "move",
"uids": [4102],
"to_folder": "Archive",
"intent": "File the paid invoice"
}searchвозвращает общее число и самые новые письма, по умолчанию 20 и не больше 100, у каждогоuid, отправитель, тема, дата и пометки.fetchвозвращает заголовки, текст, HTML и список вложений с ихpart.- Письмо всегда уходит из самого ящика. Скрытая копия доходит до своих получателей и не попадает в письмо.
- Изменение касается только названных писем.
uid, которого нет в папке, возвращается вmissing.
Выберите, что ждёт вас
По умолчанию почта работает без вопросов. Чтобы видеть каждое письмо до отправки, откройте агента в разделе Агенты, найдите ящик в списке «Доступ» и поставьте в столбце «Изменение» значение «Нужно подтверждение» или включите «Спрашивать каждый раз».
Карточка подтверждения показывает всех получателей, включая скрытую копию, тему, текст и каждый файл с именем и размером. Уходит ровно то письмо, что на карточке.
Ограничения и защита
- Одно письмо вмещает до 100 получателей, 20 вложений и 10 МиБ в сумме.
- Письмо читается до 80 МиБ, его текст и HTML до 2 МиБ каждый. Более длинный ответ сохраняется, и его читает
fetch_body. - Одна операция длится до 120 секунд.
- Всегда TLS с проверкой сертификата: SMTP на 465 или 587, IMAP на 993 или 143. Порт 25 не принимается.
- Журнал хранит получателей, тему и имена файлов каждого письма. Текст в него не попадает.