- Dikirim
- 23 September 2026 pukul 07.50 UTC
- Penulis
- Kamo
- Commit
- 10784ec
POST / api / email / anggota-imap / test dan / {id} / imap / test terhubung ke host apapun dan port pemanggil disediakan dan kembali pesan pengecualian mentah. Setiap anggota yang terotentikasi dapat menunjuk baik di infrastruktur internal cluster- Redis, pod lain, yang Kubernetes API - dan membaca kata-kata tepat yang datang kembali (menolak, kehabisan waktu, reset) ke sidik jari apa yang mendengarkan di sana, satu host pada satu waktu: sebuah port scanner dibangun sepenuhnya dari sebuah tombol "test my mail settings". ImpapConnectionTester kini menyelesaikan kedua host dan menolak sebelum kedua socket terbuka: loopback, RFC 1918 dan carrier- grade -NAT (100.64,0.0 / 10) range IPv4, link-local, multicast, tidak dispesifikasikan, IPv6 fc00:: / 7 Unique Local range (Java is Setite LocalAddress () hanya mengenali yang lebih tua, sudah ditinggalkan Fec0:: / 10, jadi ULA membutuhkan cek sendiri), nama single-label tanpa dotless, dan Kubernet ' * * * * * * * * * * * * * akhiran semua ditolak dengan identik, umum "Tidak bisa terhubung ke host yang" - setiap penolakan membaca sama, sehingga penelepon tidak bisa lagi memberitahu internal loop dari internal / 8 dari nama DNS tidak pernah menjawab. Penjaga yang sama berjalan sebelum tuan rumah diselamatkan, tidak hanya sebelum itu diuji PUT dan PersonalMailboxService # saveImap - karena anggota yang melewati tombol tes masih memiliki setting ini dipanggil kemudian oleh latar belakang sync, pada timer, tanpa hasil tes siapa pun baca. * * * * * * * * * * * * * * * Dan dua tes ditambahkan ke PersonalMailboxServiceTest gagal tanpa perubahan - host jangkauan pribadi saat ini menghubungkan (atau menyimpan) daripada ditolak, dan laporan error saat ini bervariasi dengan apa yang sebenarnya mendengarkan di ujung lain.
