Mailto элементүүдэд түргэн заавар: URL

Та үндсэн сэдвүүд, Биеийн текст болон И-мэйл холбоосуудын талаар илүү тодорхой хэлж чадна

Хэрэв та вэбсайтаар зочлогчид танд mailto: link-ээр и-мэйл илгээх боломжийг олговол тэдгээрийг тэдэнтэй холбоо тогтоох тусгай арга замыг өгсөн. Тэдний хийх ёстой зүйл бол дарж, зурвасаа бичиж эхэлнэ.

Гэхдээ энэ нь тав тухтай бүх хүчирхэг биш юм. Жишээ нь та үндсэн сэдэвийг тодорхойлохыг хүсч байна гэж хэлье. Тиймээс та цахим хуудаснаас mailto: линк дээрээс и-мэйл явуулсан болохыг мэдэж аваарай. Эсвэл хэрэв та тодорхой нэг холбоос дээр товчлуур дарвал биеийг үндсэн текстийг санал болгохыг хүсч болох юм (жишээ нь, энгийн судалгааг үүсгэхийн тулд үүнийг ашиглаж болно).

Эдгээр нь хэрхэн дэвшилтэт байдгийг харуулах боловч mailto: ажиллахад хэцүү биш юм.

Mailto: URL

A mailto URL нь үндсэн гурван хэсгээс бүрдэнэ. Эхлээд ирнэ

To

Хүлээн авагчийн и-мэйл хаяг (тэр дор нь mailto: -ийг дагаж) нь үнэндээ нэгээс олон хаяг байж болно. Олон хаягуудыг таслалаар тусгаарлана (та өөрийн имэйл клиентийн шугамын дугаар руу) үүнийг ашиглана. Сонирхолтой нь, mailto: холбоос нь мөн адил хүчинтэй (мөн ажилладаг) гэсэн үг бөгөөд энэ нь анхдагч хүлээн авагчийн хаягийг огт заагаагүй тохиолдолд мөн адил хүчинтэй байна.

Тиймээс, доорхи байдлаар шууд сэдвийг (" Subject =?" ) Ашиглан дараах байдлаар тавьж болно :. Анхдагч сэдэвтэй зурвас үүсгэх боломжтой боловч анхдагч хүлээн авагчгүй : mailto:? Subject = Doc,% 20do% 20da% 20dance .

Толгойнууд

Хамгийн сайн зүйл бол мэдээж хамгийн сүүлд ирнэ. "Mailto: URL" гэсэн "толгой" хэсэгт бид бараг бүх зүйлийг хийж чадна. RFC 2822-д заагдсан толгой нэр ба утга-Интернет зурвасын формат-онолыг ашиглаж болно.

Зөвхөн "Subject:" мөрийг зааж өгөхөөс гадна "Cc:" (нүүрстөрөгчийн хуулбарыг илгээх) эсвэл "Бкк:" (сохор нүүрстөрөгчийн хуулбар).

X-толгойлогч

Тодорхой сонирхолтой зүйл бол "дур мэдэн" дурын толгойн мөрүүдийг бий болгох чадвар юм. Тэдгээр нь зөвхөн "X-" - ээр өмнө нь байх ёстой - магадгүй та "X-Mailer:" толгойлогчийг мэддэг байх. Нэвтрэх чадвартай цахим шуудангийн клиенттэй хамт дурын толгойн шугамууд дээр тулгуурлан шүүлт хийх боломжтой.

Толгой үсгийн бүх мөрүүд нь бидний мэддэг шигээр тодорхойлогдсон: [header name] = [header value], жишээ нь: XZ = Y.

Харамсалтай нь, ийм X-Толгойнууд нь браузер, имэйл клиентийн хослолын ямар ч хослолд ажилладаг, тиймээс тэдгээрийг илгээхийг найдаж болохгүй.

Үндсэн зурвасын зурвас

Эцэст нь хэлэхэд нэг тусгай толгой гэсэн нэр байдаг.

Энэ "толгой" бол та имэйл зурвасын биед гарч ирэх текстийг зааж өгч болно. МС-ийн биеийн хэсэг нь: URL схем нь голчлон богино текст мессежүүдэд зориулагдана.

Хандалтын холбоосууд нь HTML дээр ажилладаг учраас mailto: холбоосын хувьд анхдагч байгууллага байгуулах үед тусгай тэмдэгтүүдийг кодчилох хэрэгтэй. Тухайн орон зайг "% 20" гэж орчуулсан байх ёстой бөгөөд мөрийн завсар нь "% 0D% 0A" байна.

Аз болоход, та эдгээр кодчиллуудыг санах юм уу гараар нь хийх шаардлагагүй болно. Зөвшөөрөгдсөн JavaScript эсвэл тохиромжтой mailto: URL encoder ашиглах хэрэгтэй.

Толгойнуудыг нэгтгэх

Гэхдээ та нэгээс илүү "толгой" хэсэг, үндсэн гарчиг болон үндсэн зурвасын текстийг яаж эзэмших вэ? Үүнийг ampersand ашиглан хийж болно: & .

Эхний толгой нь асуултын тэмдгийн дараах хүлээн авагчийн хаягийг дагана: "?". Бүх ирээдүйн толгойнуудыг ямар ч дарааллаар хавсаргав.

Жишээ нь (мөрийн завсар нь зөвхөн цэвэр харагдах байдлыг хангахын тулд энд байна, та мэдээж URL руу оруулахгүй):
mailto: recipient@example.com
? subject = Ha!
& X-Mailer = Балба
& body = Ha!% 0D% 0ABla!