- Diantar
- 8 November 2026 pukul 01.02 UTC
- Pengarang
- Kamo
- Kommit
- 5db5658
- Baca: setiap lampiran/bagian dalam baris dari kotak surat apapun (Kamo Mail, penyedia IMAP, Graph; pribadi dan rute berbagi) dihash dalam memori (berkas sementara melebihi 8 MiB, dihapus pada penutupan), keputusan globalnya terlihat up dan, bila tidak diketahui, diperiksa oleh KamoAntivirus (origin MAIL_READ, bytes_stored=false). Harmful = 423 ANTIVIRUS_BLOCKED, tidak dapat diperiksa = 423 ANTIVIRUS_CHECKING; alasan/keluarga juga sebagai X-Kamo-Antivirus-* header. Alat surat SI membaca melalui rute ini, sehingga mereka juga di-gated. Daftar tidak pernah mengimbas: AttachmentInfo membawa **************** hanya untuk bagian yang sudah dihash. - Milter placeholders (X-Kamo-Antivirus-Removed) daftar dibawah nama ORIGINAL, removed=true, locked; never tidak dilayani atau dimajukan. X-Kamo-Antivirus header pesan terpapar sebagai EmailMessage.antivirus untuk banner. - Kirim/draft (keputusan 11): unggah perangkat dan gambar yang ditempel melalui AntivirusGate.scanUpload (disembunyikan 422 ANTIVIRUS_BLOCKED with fileName, 503 ANTIVIRUS_UNAVAILABLE. - NATS antivirus.detection.mail (kelompok baris tunggu antivirus-mail-detections): penerima dipecahkan ke anggota via pemegang kotak surat, alias pribadi, pembaca kotak surat bersama dan domain alias; direkam per anggota (MAIL_INBOUND, counterparty = sender) jadi FILE_BLOCKED / THREAT_ALERT keluar per pengaturan org. - Notifikasi: ANTIVIRUS_THREAT_ALERT -> VIEW_ANTIVIRUS (aplikasi inti, tidak perlu baris fitur); FILE_BLOCKED/UNLOCKED bukan milik aplikasi; urutan katalog. Contoh pratinjau untuk 4 template Antivirus. - configmap kamo.antivirus.* (diaktifkan: kamowsantivirus sudah siap). Perlu kamo-shared-library b6c41d34 (HashUtils BLAKE3 pada bcprov 1.70).
