KamoCRM

ライブ・チェンジ・ログ

あらゆる機能、修正、改善、出荷時として掲載 打ち上げには何も戻らない.

17,500
総変更点
5,986
特徴:
5,284
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 12, 2026
FeatureEmailService

すべての抑制チェックとバウンスは、オプトアウトレジャーを通過します

SuppressionService は、EmailOptOutLedger をリクエストするようになりました。そのため、チェックは、do-not-email リストを参照し、停止します。 同じ歴史のバウンス・ランズは、未購読と異なりません。 発信者の名前 送信しようとしているメールの種類:キャンペーン(材料化、復元、...

Kamo·1mo ago
FeatureEmailService

オルガごとのいくつかのアウトバウンドホスト, ラウンドロビンを送信, それぞれは、独自の上に温まる, 送信ウィンドウ内

組織のキャンペーンメールは、任意の数のアウトバウンドホスト、ワンメッセージで残します 1つのバルクプロバイダの代わりに、回転中の時間。 - ホスト:組織の所有(そのバルクプロバイダのBloobのホスト)とプラットフォームの (プラットフォームの組織の空白にあるplatformOutboundHosts)、すべての組織...

Kamo·1mo ago
FeatureEmailService

NoReply の ledger は subsystem、pruned によってろ過し、記録するために何を言うことができます

各行は、送信したサブシステムとテンプレートの送信のために名前を付けます。 テンプレートキー。 EmailTemplateServiceとキャンペーン送信者が開きます NoReplyOutboundSource スコープは、SMTP 送信の周りに送信します。 他に何かあります お問い合わせ NoReplySubsyste...

Kamo·1mo ago
FeatureEmailService

ウォームアップの日に何も送信されなかった

スタートからN-th 24時間使用したウォームアップデイ 何も行って、最初のキャンペーンの前日にウォームアップを回す 無声に、少量の日を過ごしました。 試み無しで終わる日は 今繰り返される:それはそして毎日毎日は全日によって先に進めます 未使用、一度に任意の数、使用した日は、 窓と歴史。 完成は彼らと共に動き、ウォーム...

Kamo·1mo ago
FeatureEmailService

キャンペーンメール プラットフォームのリレーは、取得される代わりに一度に失敗を拒否する

リレーは、独自のドメインとしてのみ送信され、他のドメインと何かに応答します 451 なので、他のドメインにあるキャンペーンで、すべてのドメインを再試行する 誰が学んだ前に、それぞれがウォームアップの試みを繰り返します From が間違っていた。 orgのプロバイダがリレーのホストとポートであるとき そして From の...

Kamo·1mo ago
FeatureEmailService

新しいホストウォームアップは、orgのキャンペーンメールを保持し、ウォームアップのペースでリリース

オルグのウォームアップは、ディスパッチャはキャンペーンを単独で残します そして、リナプラーは、それらを一度に1つのメッセージを送信します。 オルガのキャンペーン全体で、キャンペーンのタイムリーなキャップを過ぎず、 一日のウォームアップキャップを過ぎません。 毎秒走る ディスパッチャ独自のリースなので、2人が同じ受信者を...

Kamo·1mo ago
FeatureEmailService

キャンペーンメッセージは、X-Kamo-Ref の受信行に名前を付けます

バルクリレーは、そのキューIDに対するヘッダーをログ化し、前にそれをストライプします 配達、従って配達結果は厳密な受取人の列に一致できます。 コンポーザーのテストは、キャンペーンメッセージの残りの部分もピントします。 with: キャンペーンのアドレスと名前から、各々が一括に戻る プロバイダー; 自身のヘッダを起動で...

Kamo·1mo ago
FeatureEmailService

リレーの配信レポート バウンス、ブロック、およびカウント キャンペーンメール ハンドオフ後

メニュー プラットフォームのリレーのレポートを取る それぞれのメッセージの先頭に、受信者の行にマッチしたメッセージ X-Kamo-Ref ヘッダーまたは、失敗すると、アドレスに送信された最新の行が 最後の7日間。 堅いバウンス(5.1.x、5.1.2.1、 5.4.4)は行をBOUNCEDマークし、抑制します メール...

Kamo·1mo ago
FeatureEmailService

ウォームアップのスケジュール、パッシング、健康ルール

新しくIPを送るのは、14日のウォームアップ日を越える。 日 1-7 フォローする ペースごとの固定スケジュール(保守的、バランスの取れ、攻撃的)。 日 8 前日が健康な場合は、ペースの割合で毎日成長します そのバウンス、ブロックおよび控除率によって、他は保持します。 当日は 一度決定し、理由を保ちました。 一日の左...

Kamo·1mo ago
FeatureEmailService

キャンペーンは一括メール送信機なしで送信またはスケジュールすることはできません

そのようなキャンペーンを受け入れ、すべてのキャンペーンをスキップするために使用されるディスパッチャ 何もないが、ログ ラインで SENDING でそれを残します。 sendNow と スケジュールは、送信者をどこに設定するかというメッセージで拒否します。 設定されたホストとポートが十分です。検証されていない必要がありま...

Kamo·1mo ago
FeatureEmailService

プロバイダの設定 api は保存された状態に応答し、それが拒否するフィールドの名前

PUT は {success: true} ではなくフル設定状態を返します。 保存後にフォームを空白にします。 フィールドはサーバー側で検証され、 接続時にのみ、400 {error, field} として拒否されます。 実際にサインインします。 空白のパスワードは保存されたパスワード、clearPassword を保...

Kamo·1mo ago
FeatureEmailService

一度にアドレスをメールするキャンペーン

アドレスは、トリムされ、ケースが無感覚にマッチし、キャンペーンの行 リレー(セント、フライト、バウンス、失敗、またはリトリート)に手渡しました。 そのアドレスの永続的な記録: 削除、リセット、または再キュー。 - 各行を削除し、各行にリストを再構築するために使用されるMaterializeRecipients 保存す...

Kamo·1mo ago
September 11, 2026
FeatureEmailService

プラットフォームNoReplyアドレスとして送信されたすべてのメッセージのレジャーは、神のみで読みやすい

1つの場所のメールでメールSmtpServiceで記録されたメールはリレーに達し、 アドレスから決定されるので、トランザクションテンプレート、キャンペーン、 記事の株式は、オプトインすることなくカバーされます。 残留物は記録されます リレーの理由とまだ再スローンで。 書き込みは、独自の方法で実行されます トランザクショ...

Kamo·1mo ago
FeatureEmailService

作業のオプトアウトで、プラットフォームのorgとして、誰かに記事をメールしてください

マーケティングサイトの訪問者は、シートフィードの記事を最大3つに送信することができます スタッフ POST /api/internal/article-share (X-Internal-Auth など) /api/internal エンドポイント) は、それぞれ 1 つのメールをトップ レベルに送信します。 組織、 ...

Kamo·1mo ago
September 7, 2026
FeatureEmailService

実際にイベントに入ったサービスが、

内部CalendarServiceは、出席者行を書き、停止しました。 決してセットしません sendInvites は、EventInviteService と呼ばれることはありません。 サービス・ツー・サービス・パスを通して — リード・コールバックの全体 機能 — イベントに保存され、何も聞いたことはない。 追加す...

Kamo·1mo ago
FeatureEmailService

ブラウザは2つの条件だけを報告してみましょう

これまでの通知は、何かを見ているサービスによって上げられます お問い合わせ これらの2つは不可能です。メンバーが内部で会話を見ているかどうか ブラウザタブの事実であるメッセージの5秒は、 サーバはそれを持っています。 つまり、POST /api/notifications/self は、 ブラウザとサービスはまだ決定を...

Kamo·1mo ago
September 6, 2026
FeatureEmailService

SYSTEM BUG COMMENT のプレビュー変数

テンプレートエディタがホールで新しい文字をレンダリングしない レポート番号、送信者、ボタンが壊れたテンプレートとして読み込まれる 行方不明のプレビューではなく。 コメントの本文は、意図的に: 文字は引用しません。 ツイート レポートのスレッドは、レポートが表示されるすべての人に読みやすくなりますが、この文字 他人のメ...

Kamo·1mo ago
September 5, 2026
FeatureEmailService

OWN カレンダーと連絡先をメンバーに接続しましょう

パーソナルカレンダーパネルはGETに尋ねました **************************** マッピングがなかったので、すべてのオープンで失敗しました。 マイクロソフトは、すべての人に何かを承認する方法がなかった。 これはサービスの半分です 働く。 会員は OAuth の状態で旅行し、そのメンバーは分離す...

Kamo·1mo ago
FeatureEmailService

クライアントが参照する前に、すべてのプロバイダのフォルダーツリーと同じ形状を

フォルダの「SPECIAL-USE」属性の報告は、サーバのみが十分ではなかった 設定されている場合は、KamoMail Dovecot をプロダクションで送る どれも:そのリストは、Sent、Trash、Junkなどのロール:nullに答えます。 お問い合わせ Googleのメールボックスは、メンバーの自分のフォルダの...

Kamo·1mo ago
FeatureEmailService

OAuth 上で Google と Microsoft カレンダーを接続します。アプリでは、メールボックスは既に使用しています

CalDAV/CardDAV タブの OAuth ボタンを介して接続すると、警告が発生した フローが実装されていないし、API を通じて認証情報を設定するために。 今のところ 実際の接続を実行し、それを形づける制約は OAuth リダイレクトである URI は THIRD PARTY のコンソールに住んでいます: Go...

Kamo·1mo ago
FeatureEmailService

SPF が言うと、組織のメールをドメインとして送信する

組織のMAILBOXESをホストしているかを尋ねて、アドレスから選択されました。 問題とは異なる質問であり、両方で間違っていた 一度の指示。 chinilaw.com は Google のワークスペースで実行し、追加しました:spf.kamocrm.com へ そのSPF — 弊社のリレーを明示的に、書面で、DNS ...

Kamo·1mo ago
September 4, 2026
FeatureEmailService

Org のホスト名を mailbox OAuth リダイレクトとして送信

独自のGoogleまたはEntraアプリが登録した組織 独自のアカウントでアプリを、自社ブランドの下に、 api.<it 独自のドメイン> を認証するための設定画面。 サービスを作る 送信する。 両脚は1つのセレクターを通過します。なぜなら、彼らは同意しなければならないからです:値 認可リクエストとトークン交換で再生...

Kamo·1mo ago
FeatureEmailService

共有スイープをロックし、2つのポッドを実行

メールサービスの10のスケジュールされたスワップの9つは、共有効果を持ち、以前に名前付きリースを取る ランニング。 最も重要なのは、キャンペーンディスパッチャです。ロックなしで2つのポッドで、すべての受信者 実行中のキャンペーンが重複してもらえる。 ReminderSchedulerServiceは同じです 会議のリマ...

Kamo·1mo ago
FeatureEmailService

メールが到着したときにメンバーの携帯電話をバズ

MessageIndexer は、Email.inbox の耐久性のある消費者です。 メールボックスの OWNER を解決するので、これが属するところです。 正式に新しいメッセージ, 生存する再起動, 手でのメンバーと. IMAP のフェッチを下回る すべての通知ニーズが既にある イベントで、メンバーは、ビルドするた...

Kamo·1mo ago
FeatureEmailService

2つのメール変更文字の変数をプレビュー

コンソールで新しいcanonicalテンプレートがレンダリングされると、このサービスは それらを運ぶ共有ライブラリに再構築する。sampleVariablesなしで 彼らが示すプレースホルダでレンダリングするアーム, 壊れたとして読みます プレビューではなくテンプレート。 両方の名前 BOTH アドレス, 文字がする...

Kamo·1mo ago
FeatureEmailService

組織ごとのメールボックス OAuth 認証を解決する

Google、Microsoft 365、Zohoメールボックスは、現在、どのアプリも、orgのアプリを読み込みます つまり、Kamoのプラットフォームアプリを1つ持っていれば、独自の登録です。 orgは、リフレッシュだけでなく、コネクトを介してスレッドされます。 発行された助成金 org独自のアプリは、そのアプリの...

Kamo·1mo ago
September 3, 2026
FeatureEmailService

フッターバッジのライブラリと各スコーププリントの行

代表的なフッターは、ひとつのイメージから列まで行きました。 ライブラリは org-wide; 選択およびその注文はスコープごとなので、しばらくアップロードされた画像 ひとつのシグネチャを編集し、3つすべてで提供され、どこにいても印刷されます。 チェック 意図的に異なるauthの2つの表面は、彼らが共有しない理由です ...

Kamo·1mo ago
FeatureEmailService

外部システムからの連絡先をインポートするための内部エンドポイント

VOIPServiceのJustCallインテグレーションは、顧客の連絡先を顧客に上陸させる必要があります 正会員のアドレス帳は、連絡先が書かれているところです:連絡先 は、メール、電話、アドレス、orgs、URL、IM、および カスケードなしの7つのテーブルでの関係、 お問い合わせDetailStore 別のサービス...

Kamo·1mo ago
FeatureEmailService

送信されたメッセージが体内で画像を運ぶようにする

ボディは4つの形をでき、 send() は3つしかビルドできませんでした。 ザ・オブ・ザ・ マルチパート/関連ブランチ — HTML の cid のイメージを置くもの: それにポイント — 添付ブランチの後ろに座るので、貼り付けたメッセージ 画像とファイルによってイメージが失われる: ボディは cid を保持した: 参...

Kamo·1mo ago
September 2, 2026
FeatureEmailService

ミーティング招待状をゲストリストに送信

イベントのゲストリストに誰かを追加すると、それらを伝えませんでした。 思い出に残るだけ ゲストに書き込まれ、リマインダーがアプリ内および外部アドレスにアクセス 決して、会議に招待されたクライアントは全く連絡しませんでした。 同僚が最初に聞いたのは15分前です。 eventInviteService は、コミットを保存...

Kamo·1mo ago
FeatureEmailService

トランザクション送信を1つの添付ファイルにしましょう

スケジュールされたレポートに追加され、レンダリングされたPDFまたは必要なワークブックです。 誰がアカウントを持たない人に達する — リンクはそれらのために配信されません。 SMTP層は、それが書かれているので、添付ファイルを取りました。 このパスは単に渡しました null です。 そのため、メールが変更される方法、...

Kamo·1mo ago
August 28, 2026
FeatureEmailService

会員は、自分が持っているアプリについてのみ伝えられます

通知の種類はアプリに属しています。 リードコールバックはリードです。 ミーティングのリマインダーはミーティングです。しかし、レイズ() は、メンバーが それをミュートしました。 そのため、Leadsアプリがないメンバーは引き続きリードを書いていました 他の人のプロセスがそれらのために1つを上げられたとき、コールバック ...

Kamo·2mo ago
August 27, 2026
FeatureEmailService

Bug-status-changed テンプレートの変数をプレビュー

管理者プレビューは、サンプル変数マップに対してテンプレートをレンダリングし、この1 システム BUG STATUS CHANGED を開いているのは、Arm を持たないので、org の管理者は、 ボタン、コールアウト、全てのステータスカラーの穴が付いた文字です。 本当の価値は****************から来てい...

Kamo·2mo ago
FeatureEmailService

2つの会社の電話トグルを主張する

読み書き userCompanyPhoneMain / userCompanyPhoneTollFree 署名上 フィールドコンフィグなので、コンテンツタブの新しいスイッチは保存状態のままです。 saveFieldConfig フィールドを既存の行に置き換えるのではなく、フィールドにコピーします なので、最初に保存し...

Kamo·2mo ago
August 26, 2026
FeatureEmailService

コンソールが既に呼び出している個人的なメールボックス API をバックアップする

配送された12以上のルートで8つのクライアントメソッド 背後にある。 会員は自分の受信トレイだけにアクセスし、それを構成します 管理者が彼らに尋ねただけ。 OAuth は、既存のハンドラが Workspace をリクエストし、 テナント管理者は個人アカウントを付与できません.

Kamo·2mo ago
August 25, 2026
FeatureEmailService

/api/email/oauth/callback で Google の OAuth コールバックをサーブ

プラットフォームコンソールは、オペレータが設定するアドレスを表示する必要があります Googleのワークスペースの登録、VOIPの方法は/api/voip/oauth/callbackを持っています。 存在していた唯一のメールコールバックは******************** Microsoft 365、Googl...

Kamo·2mo ago
August 22, 2026
FeatureEmailService

IMAPからではなく、インデックスからホームページの未読消化器を生成

このページのウィジェットは、誰もが誰にとっても画面上のものです。 読書メール — 会員の IMAP 接続は 1 人あたり 10 の共有予算です。 全PodのユーザーとIP。 そのため、未読消化器はメール metadata.search indexを読みます メールサーバにメールクライアントを正しく行う方法に陥らないでく...

Kamo·2mo ago
FeatureEmailService

このページのウィジェットを配信し、発表

CalendarWidgetServiceは、ウィジェットが実際に必要とするものや、カレンダーページを回答します hasEarlier/hasLater では、空のページを提供せずに、矢印グレーが開きます。 ザ・オブ・ザ・ 2つのスコープは、組織の共有カレンダーの目的に非連結されます。 ウィジェット、メンバー自身が他の...

Kamo·2mo ago
August 21, 2026
FeatureEmailService

リクエストのリードの過去のメールにorgのメールボックスをスキャン

「E-Mails w/リードを関連付ける」チェックボックスを生成します。 鉛と アドレスに記録されただけで、その中のすべてのメールボックスの INBOX と Sent を読みます リードの組織は1年振り返り、アドレスを運ぶものを添付します。 すべてのガードは、両方のパスが現在使用されているため、自動パスが適用されます...

Kamo·2mo ago
August 14, 2026
FeatureEmailService

到着だけでなく、州のすべての変更を発行

会員は、多くの場合、同じように、複数のタブでこのオープンを持っています。 お電話も承っております。 それぞれ独自のソケットを保持し、独自のベルを描画し、 彼らが到達した唯一のことは、新しい通知だったまで、 1つのウィンドウの中央をクリアするか、他の1つのカウント通知を残します すでに行っていましたが、何もページをリロー...

Kamo·2mo ago
FeatureEmailService

ページのフィルタリング可能な履歴

中心は1つの質問に答えることができます:最も最近100、未読またはない、 既に読んでいたことを尋ねる方法無しで。 そこで、メンバーが見たことのあること 、実際には、消えました - レコードの悪いプロパティです 誰かに申し込む。 GET /api/notifications/browse ページ、レポートの合計、各種類...

Kamo·2mo ago
FeatureEmailService

Idで1つのイベントを読む

リードページはコールバックのイベントIDを保持し、同じで再オープンしたい カレンダーが使用するので、イベントを自分で取得できるようにする必要があります。 リストのように正確にスコープ付け — 会員自身のカレンダーと 組織の — 他の人のカレンダーに所属する ID は absent として読みます 禁じられたのではなく...

Kamo·2mo ago
FeatureEmailService

メールバッジの1つの整数、インデックスパスが価値あるものをカウント

3つのこと、想定するよりもむしろ知ることのすべて。 nav-top 未読バッジは、フォルダーツリー全体を取得し、INBOX から取り出しました。 結果 — メールのバックエンドが最も高価な呼び出しで、数をレンダリングします。 MailReader は書いていたので、このために getUnreadCount を正確に実...

Kamo·2mo ago
FeatureEmailService

HighestMODSEQで変更されていないフォルダを生成し、インデックスから機能します

インデックスが返されたメッセージリストをオンにします, それを安全とした事を修正することにより、 フラグを反転させることではなく。 古いチェックはメッセージカウントとUIDNEXTを比較しました。 どちらもフラグに盲目です 誰かが自分の携帯電話でそれを読んだとき、メッセージを再インデックスするのではなく、移動 チェッ...

Kamo·2mo ago
FeatureEmailService

現在のことを証明できるときのインデックスからリストするフォルダを生成します

メッセージリストの背後にある行は、Postgres にあります。メタデータインデックス 送信者、件名、日付、サイズ、添付ファイル、フラグを保持しているすべてのメッセージの 見ました。 1つのクエリからページを読み込み、IMAPから読み込むとSELECT さらに、fty-envelope FETCH とサーバーがメールボ...

Kamo·2mo ago
August 11, 2026
FeatureEmailService

組織のストレージに対する各メールボックスのサイズ

Dovecot は 1 個のメールボックスの制限を強制し、その列の設定は何もなかった 読み込み これは、ストレージのスナップショットの後に夜間に書き込みますので、容量が 昨日の数字ではなく、今日の数字に分けられます。 各メールボックスはプール全体と同じシェアを取得します。 重要な財産 株式は容量を合計するので、メール...

Kamo·2mo ago
August 10, 2026
FeatureEmailService

イベントのゲストリストを管理する

ダイアログは、すでにイベントにいたが、追加または削除されていない人を示すことができます 誰が、ゲストのみの操作は、何とかあった人を再通知していた 既にあります。 イベントは現在、ゲストリストを受け入れます, 保存に卸売を交換. 代わりに ダイアログがリストを所有しているため、マージするよりも、ゲストは削除しなければな...

Kamo·2mo ago

配送を見るのが好きですか?

自分のワークスペースに到着します。 無料プランをスタートし、月に再度このページをお読みください.

永遠に無料で始める料金を見る