Поисково-страничная конечная точка для адресов, которые член может отправлять из
GET /api/email/mailboxes/sendable отвечает на тот же вопрос, что и /accessible каждый адрес участник может отправить как - но как один объединенный поток, котор...
Назовите основной почтовый ящик в честь члена, который его держит
Почтовый ящик, который кто-то держит в качестве основного, является адресом этого человека. Предъявить его под тем, что почтовый ящик был помечен во время предо...
Действуйте в целой папке, а не только на прокрученной странице
Маркировать все прочитанные и пустые папки — это операции по всей папке клиента. не может выразить путем пакетирования uids: он только всегда держит страницу, к...
Восстановите файлы 2b23346 и ответьте на негабаритную отправку 413
2b23346 было совершено через частный индекс, который никогда не был засеян из HEAD. Таким образом, его дерево содержало только три файла, поставленных в него, и...
Перестаньте ограничивать каждую отправку в 1 МБ, так что вставленное изображение может фактически выйти
Сочинение с вставленным изображением провалилось с голым «Не удалось отправить электронное письмо». The Композитор встраивает пасту в корпус HTML в качестве баз...
Публикуйте события по обмену почтовыми ящиками, чтобы просмотры почты прекратили голосование
Дерево папок, список разговоров и список сообщений у каждого из них занимали по 30 секунд. таймер, перезарядка на случай, если что-то сдвинулось. WebSocket уже ...
Нажмите INBOX непрочитанные подсчеты по NATS / WebSocket вместо опроса
Навигационный почтовый значок в Камо-интернале обновился, позвонив /api/email/folders каждые 30 секунд на вкладке браузера. Эта конечная точка ходит Полное дере...
Stop Hibernate манглинг «::» касты в родном SQL
Парсер родного запроса Hibernate рассматривает «::» как сбежавшую толстую кишку и пересылает сингл ":". CockroachDB получил **************** ARRAY[]:text[]), '...
Продолжайте перепроверку надежного потребителя NATS индексатора после развертывания
Подвижное развертывание перекрывает стручки, а исходящее все еще удерживает прочный Потребитель, поэтому входящий контейнер связывается с «email-metadata-indexe...
Адаптация индексаторов метаданных к колонкам типа массива
Изменения в библиотеке, которые отображают разговоры / Search index Колонки массивов как String[]/UUID[], а не List<T>, что и остановилось каждое проиндексирова...
Свяжите индекс объемной папки и остановите его на структурном отказе
Незавершенная работа с одновременным сеансом, пронесенная так, чтобы дерево было чистым. Массовый индекс шел по страницам с полными страницами, установленными ...
Решите людей, стоящих за адресами в сообщении
Заголовок сообщения знает адрес и любое отображаемое имя, выбранное отправителем. Поставьте рядом. Организация уже знает гораздо больше — коллеги, адрес Книги, ...
Никогда не противопоставляйте лидерство собственным адресам компании
Ведущий, чья электронная почта была настроена на noreply@kamocrm.com, соответствовал каждому сообщению, которое когда-либо отправленный адрес — один ведущий рек...
Страница свинцовой подметки, пока окно не будет закрыто
Одна фиксированная страница бесшумно теряла почту всякий раз, когда почтовый ящик брал больше, чем обычно. сообщения размером страницы между клещами — всплеск р...
Свяжитесь с ведущим корреспондентом и исправьте мертвый указатель толчка
Добавляет почтовую половину ведущей вкладки Коммуникации, плюс необходимое проглатывание существовать вообще. Платформа не имеет рабочего почтового толчка: IMA...
Адресные ответы на Reply-To и прекращение утечки исключений SMTP в пользовательский интерфейс
Быстрый ответ на уведомление KamoCRM с ошибкой: Недействительные адреса переведено дословно в поле ответов. Эта строка - собственная формулировка почты Джакарты...
Прекратите классифицировать HTML-корень как вложение
Каждое транзакционное электронное письмо, которое мы отправляем со встроенным логотипом, пришло в наш собственный. /сообщения зрителя с правильным предметом и с...
Просмотр образцов для девяти уведомлений о возможностях
Без руки здесь администратор Email Templates редактор отображает каждый заполнитель Так что любой, кто настроит эти девять, будет редактировать пустой скелет. ...
Переменные предварительного просмотра для PHI ACCESS ALERT
Без сэмпла плечо переменных админ Email Templates preview отображает каждый бланков, поэтому тот, кого просят одобрить формулировку обеспечения Внимание - пусто...
Сканирование общих репозиториев MFA
MfaEnrollmentService - это @Service в библиотеке, разделенной Камо, так что Wildcard @ComponentScan("com.kamo") в этом приложении строит его независимо от того,...
Слить дубликат ключа kamo, который разрушил EmailService
Новый блок EmailService находится в CrashLoopBackOff с 16e8a05 — 22 перезапуска. Никогда не начинал. Змеямл поднимает DuplicateKeyException на повторном верхнем...
Проводить выдающуюся работу
Постановочный и совершенный как есть, так что ничто не остается незавершенным в рабочем дереве. 1 файл изменен, 12 вставок(+)
Укрепите загрузку kububl против шелушащегося выхода [skip ci]
dl.k8s.io по выходу бегуна периодически падает в середине передачи: Curl: (56) OpenSSL SSL read: расшифровка не удалась или не удалась который не справляется с ...
Avatar endpoints; fix unauthenticated reachability and contact tenancy
Adds the mailbox side of sender avatars, and fixes three pre-existing holes this work would otherwise have built on top of. AUTHENTICATION. OTKPreAuthFilter us...
Добавить недостающие конечные точки CampaignController REST для /api/email/campaigns
Рабочее пространство/редактор для массовых сообщений GET/POST/api/email/campaigns и т.д. CampaignService (@Service) была когда-либо создана — ни один @RestContr...
Удалить неоднозначный запрос UnsubscribeMatcher, который разбил стартап
EmailService устанавливает два сервлета (MVC DispatcherServlet + Spring-WS) MessageDispatcherServlet at /services/*), поэтому запрос голой строки "/api/email/un...
Bulk email campaign backend — провайдер, диспетчер, комплаенс, в режиме реального времени
Backend для орг-уровня массовых кампаний электронной почты, полностью отдельно от повседневных. Поставщик электронной почты, чтобы его нельзя было блокировать в...
Восстановить, чтобы забрать ******************* Канонические ключи
Источник не меняется. EmailService объединяет библиотеку kamo-shared-library во время сборки. CANONICAL KEYS fix (shared-lib c028131) достигает своего времени в...
Выборочные переменные для шаблона LEADS ASSIGNED
Без дела здесь редактор шаблонов администратора Preview отображает новый шаблон с каждой заготовкой, которая читается как сломанный шаблон, а не как Незаполненн...
Принять X-***-токен для мобильных клиентов в OTKPreAuthFilter
per-tab session id as X-***-Token (совпадение ****************) Когда присутствует (и нет X-OTK), решить сессию непотребительно и установить те же атрибуты запр...
Поддержка «разблокировать навсегда» согласия удаленного изображения
Добавляет согласие wildcard (разрешено / всегда разрешено), чтобы участник мог выбрать Отображение внешних изображений в каждом сообщении. Повторное использован...
Логотип Inline-CID (SVG->PNG), который отображается в Gmail; удаляет содержимое сообщения; сохраняет случай из домена
FIX (безопасность): сообщения электронной почты не несут тело сообщения - удалить messagePreview from template vars, ledger, samples and the settings toggle. - ...
Переменные выборки редактора для шаблонов уведомлений пропущенных сообщений
Предварительный просмотр образцов для MISSED CHAT MESSAGE и SUPPORT TICKET REPLY incl. raw vs. html-варианты отправителя/титула, используемые каноническими орга...
Почта Microsoft 365 через приложение Microsoft Graph (нулевая настройка почтового ящика)
Почта Microsoft 365 теперь читает/отправляет через приложение Microsoft Graph (Mail.ReadWrite/Mail. Отправить разрешение приложения) вместо IMAP — одно приложен...
Восстановление для совместного использования канонического шаблона LOAN STATUS UPDATE (9fab88c)
Восстановление для получения канонического шаблона LOAN DOCS READY LO (shared-lib)
Прекратите сериализацию вычисленного xoauth2 Getter, который сломал кэш MailCredentials Redis
MailCredentials кэшируется в Redis (GenericJackson2Json). Добавлено "isXoauth2()" Булевый геттер был сериализован как свойство «xoauth2», но не имеет поля для ч...
Маршрутизация почты всех облачных провайдеров через IMAP/SMTP с помощью OAuth2 (XOAUTH2)
Облачные провайдеры (Microsoft 365, Exchange Online, Google Workspace, Zoho, IceWarp) Унаследованное чтение / отправка от ****************, но разрешающий никог...
Согласие «отображать внешние изображения» на стороне сервера
Заменяет клиенто-локальное (localStorage) запоминание выбора внешнего изображения с прочной записью на одного члена. Новый RemoteImageConsentService (fail-soft ...
Сфера охвата почтового ящика / домена KamoMail для собственных доменов организации (перекрестная утечка)
БЕЗОПАСНОСТЬ: **************** Заголовок «Удачная электронная почта от виртуальных пользователей» (и ****************) «УДАЛЕНИЕ ИМЯ Виртуальных доменов» без оп...
Persist выбрал поставщика OAuth для обратного вызова, чтобы он перестал возвращаться в KamoMail
Переключение орга на Microsoft 365 (или Google Workspace / Zoho) никогда не застревал: обратный вызов OAuth хранил токены и переворачивал статус только на уже с...
Решите логотип приветственной почты от хоста темы org, а не apex
Логотипы заголовка / футера в системных электронных письмах (приветствие / проверка) были построены как **************** — высший путь, существующий только на К...
Постоянное сравнение секретов внутренней ауты (оракул времени)
Заменить String.equal на MessageDigest.isEqual, чтобы задержка ответа не могла X-Internal-Auth делится секретным байт за байтом. Широкий охват флота копировальн...
Образцы стендов для предварительного просмотра шаблона резюме
Добавляет образец Вариабельности для нового шаблона собрания-резюме, чтобы управляющий Предварительный просмотр UI отображает реалистичный контент.
Внутренняя конечная точка для создания / отмены календарного события участника
POST/api/internal/calendar/events (X-Internal-Auth gated) разрешает член -> Пользователь -> основной календарь (создание по умолчанию при необходимости) и созда...
Fixed public redirect + gateway-forwarded callback (недоступная ссылка)
Платформа электронной почты OAuth (Microsoft 365 / Google / Zoho) не имела действительной общедоступности перенаправление URI: перенаправление было получено из ...
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
