Pochta sarlavhasidagi burchak qavslar ichidagi identifikator ichida openvpn ni ko‘rasiz va ko‘rinib turgan xulosa xatning VPN sessiyasiga aloqasi borligi bo‘ladi. Buni qabul qilishdan oldin butun qatorni o‘qing: bu satr Content-ID ichida turadi, Content-ID esa bitta xabar ichidagi bitta tana qismining nomi. HTML ichidagi cid: havolasi shu nomga ishora qiladi va bu juftlik xat rasmni ikki marta yubormasdan olib yurishi uchun mavjud. Bu tartibda hech narsa VPN serveriga yetib bormaydi va qo‘shimchada identifikatorni kim qurgani haqida hech narsa aytilmaydi.

Identifikator aslida nimaga ishora qiladi

HTML xat kamdan-kam hollarda bitta blok bo‘lib keladi. Matn va har bir ichki rasm odatda alohida MIME tana qismlari bo‘lib yo‘l oladi, mijoz esa ularni ko‘rsatish uchun yana birlashtiradi. Buning uchun unga rasm qismining nomi va shu nomga yechiladigan havola kerak.

Quyidagi juftlik faqat misol uchun o‘ylab topilgan.

Content-ID: <[email protected]>

<img src="cid:[email protected]" alt="Company mark">

Sarlavha qatori rasm qismida turadi; img elementi HTML qismida turadi. Burchak qavslar sarlavha sintaksisiga tegishli, shuning uchun cid: havolasi odatda identifikatorni ularsiz yozadi. Escape qilish kerak bo‘lgan belgilarni o‘z ichiga olgan qiymatlar kodlanishi shart, shuning uchun bu juftlik aylantirish qoidasi emas, misoldir. Ma’noni ikki satrning mos kelishi olib yuradi, ularning biri yakka holda emas.

@openvpn qo‘shimchasi qurilish tafsiloti

Content-ID bitta xabar ichida noyob bo‘lishi uchun quriladi va pochta dasturi unga @ hamda domen qo‘shib, uni manzilga o‘xshatadi. Bu shakl generatorning odati, yo‘l emas: sarlavhada hech narsa mijozdan mailer.example bilan bog‘lanishni so‘ramaydi va xabar ko‘rsatilganda hech qanday qidiruv bo‘lmaydi. Bu maydon hisob nomi, VPN foydalanuvchisi yoki VPN mijozi qoldirgan belgi ham emas. Satrni xatni jamlagan va qismga nom bergan kishi tanlagan.

RFC 2392 cid sxemasini belgilaydi va uni faqat xabarlar hamda ularning qismlariga havola qilish bilan cheklaydi. Bu doirani so‘zma-so‘z o‘qing, shunda qo‘shimcha nomlashdan boshqa narsaga dalil bo‘lishdan to‘xtaydi. Bu shuni ham bildiradi ki, qo‘shimchadan ishlab chiqaruvchini aniqlab bo‘lmaydi; sarlavhada tanish so‘z paydo bo‘lganda odamlar shu sakrashni qiladi.

Xom manbani ko‘zdan kechiring, keyin maxfiylik savolini baholang

Xom manbani oching va butun Content-ID qiymatini o‘qing, chunki RFC 2392 qiymat jo‘natuvchining hostname yoki hisob nomiga o‘xshash satrni olib yurishiga ruxsat beradi. Keyin xuddi shu nom paydo bo‘lgan har bir joyni toping: HTML ichidagi cid: havolasi, boshqa sarlavha, oldingi javobdan olingan blok. Aynan shu hodisalar orasidagi moslik qismning maqsadini sizga aytadi.

Xuddi shu xususiyat identifikator maxfiylik uchun muhim bo‘lishining sababidir. hostname yoki hisob nomidan olingan qiymat xat bilan birga yuradi va uni yuborgan mashina yoki odam haqida biror narsani oshkor qilishi mumkin. Bu hali VPN sessiyasi emas va unga sessiya deb munosabatda bo‘lish topilmani behuda ketkazadi.

Masofaviy rasm yoki ichki qism: boshqacha trafik

Manbasi https bo‘lgan img elementi va manbasi cid bo‘lgan img elementi HTML ichida bir xil ko‘rinadi, lekin tarmoqda boshqacha tutadi. Birinchisi xabar ochilgach mijoz yuklab olishi mumkin bo‘lgan resursni nomlaydi va bu yuklash jo‘natuvchiga xabar o‘qilganini hamda qaysi manzildan o‘qilganini aytadi. Ikkinchisi xabar ichida allaqachon mavjud qismga yechiladi, shuning uchun uni ko‘rsatish hech kim bilan bog‘lanmaydi.

Bitta xabar ikkalasini aralashtirishi mumkin va birini tekshirish ikkinchisini tozalamaydi. Masofaviy havolalarni ichkilaridan alohida sanang va mijoz sozlamalari nimaga ruxsat berishini qayd eting. Maxfiylik uchun hal qiluvchi narsa shu farq, identifikator ichidagi so‘z emas.

Xatni yubormasdan dalillarni bo‘lishing

Buni boshqa birov ko‘rishi kerak bo‘lsa, avval yashiring va izchil yashiring. Manzillar va aloqasiz sarlavhalarni almashtiring, so‘ng nusxada Content-ID va uning cid: havolasini bir xil yozilishda saqlang, chunki mos kelmaslik muhim bo‘lgan yagona dalilni yo‘q qiladi. Sarlavha qaysi qismga tegishli bo‘lgani va qaysi qator unga havola qilganini ayting. Taqrizchiga kerak bo‘lgan narsa munosabat, xat emas.

So‘ng ikki xulosani yozma ravishda ajrating: xat nimani o‘z ichiga oladi va nimani isbotlamaydi. Shu tarzda tuzilgan da’vo tekshirilishi va muhokama qilinishi mumkin, foydali hisobot esa aynan shunga yo‘l qo‘yadi.

O'xshash maqolalar