შეგიძლიათ მიუთითოთ ნაგულისხმები სუბიექტები, სხეულის ტექსტი და სხვა Email ბმულები
თუ თქვენ საშუალებას მისცემთ თქვენს ვებ-გვერდს გამოგიგზავნოთ ელფოსტა ფოსტის საშუალებით: ბმული, თქვენ უზრუნველყოფილი ხართ მათთვის მოსახერხებელ კონტაქტზე დამყარებით. ყველა მათ უნდა გააკეთოთ დააწკაპუნეთ და დაიწყოს აკრეფის მათი გაგზავნა.
მაგრამ ეს კომფორტი არ არის ყველა ძლიერი mailto: აქვს მაღაზიაში. მოდით ვთქვათ, რომ გსურთ განსაზღვროთ ნაგულისხმები თემა, მაგალითად, ასე რომ თქვენ იცით ელფოსტა გაიგზავნა ფოსტით: ბმული თქვენს ვებ-გვერდზე. ან იქნებ გინდათ რომ ვთქვათ ტექსტისთვის ნაგულისხმევი ტექსტი, თუ სია დააკლიკეთ კონკრეტულ ბმულს (შეგიძლიათ გამოიყენოთ ეს მარტივი კვლევის შესაქმნელად).
მოდით გავიგოთ, თუ როგორ მიაღწიეს ამას, მაგრამ არ ნიშნავს იმას, რომ mailto- ის რთული გამოყენებაა: მუშაობა.
ფოსტა: URL
Mailto URL ძირითადად შედგება სამი ნაწილისაგან. პირველი მოდის
- სიტყვა mailto: მოჰყვა
- მიმღების ელექტრონული ფოსტის მისამართი და საბოლოოდ მოვა
- "სათაურის" ხაზები, რომლებიც განსაზღვრავს ნაგულისხმევი მნიშვნელობებს სხვადასხვა შეტყობინების ნაწილად.
დან
რეციპიენტის ელექტრონული ფოსტის მისამართი (რომელიც შემდეგ mailto: დაუყოვნებლივ) შეიძლება რეალურად იყოს ერთზე მეტი მისამართი. მრავალჯერადი მისამართები გამოყოფილია მძიმით (ისევე, როგორც თქვენ იყენებთ თქვენს ელ-ფოსტის კლიენტს). საინტერესოა, mailto: ბმული ასევე მოქმედებს (და მუშაობს), თუ იგი არ შეიცავს სტანდარტულ მიმღების მისამართზე ყველა.
ამიტომ აბსოლუტურად კანონიერია, რომ ნაგულისხმევი სათაური (გამოყენებით ? სათაური = ) პირდაპირ შემდეგ mailto:. ჩვენ შეგვიძლია შევქმნათ შეტყობინება ნაგულისხმევ სუბიექტთან, მაგრამ არა სტანდარტული მიმღები: mailto:? Subject = Doc,% 20do% 20da% 20dance .
ჰედლები
საუკეთესო რამ, რა თქმა უნდა, მოდის ბოლო. ფოსტაში "სათაურის" ნაწილში: URL შეგვიძლია გავაკეთოთ თითქმის არაფერი. ნებისმიერი სათაურის სახელი და მნიშვნელობა, რომელიც მითითებულია RFC 2822 - ინტერნეტ შეტყობინებათა ფორმატი, შეიძლება გამოყენებულ იქნას თეორიულად.
არა მხოლოდ შეგვიძლია მიუთითოთ "თემა:", არამედ "Cc:" (გაგზავნის ნახშირბადის ასლი) ან "Bcc:" (ბრმა ნახშირბადის ასლი).
X- ჰედერი
განსაკუთრებული ინტერესი არის თვითნებური ჰედერის ხაზების "გამოგონება". მათ მხოლოდ წინ უძღვებიან "X-" მიერ კანონით - შეიძლება იცოდეთ ubiquitous "X-Mailer:" header. ერთად ელექტრონული ფოსტის კლიენტი, რომელსაც შეუძლია ფილტრაციის საფუძველზე თვითნებური header ხაზები, ეს ქმნის შესანიშნავი დახარისხება და ფილტრაციის შესაძლებლობები.
ყველა სათაურის ხაზი ზუსტად იგივეა, რაც ჩვენ უკვე ვიცით საგანი: [სათაურის სახელი] = [header ღირებულება], მაგალითად: XZ = Y.
სამწუხაროდ, ასეთი X- ჰედერი მუშაობს ბრაუზერისა და ელფოსტის კლიენტის ნებისმიერი კომბინაციით, ასე რომ თქვენ არ შეგიძლიათ დაეყრდნოთ მათ გაგზავნას.
ნაგულისხმევი შეტყობინება ტექსტი
და ბოლოს, არსებობს ერთი სპეციალური სათაურის სახელი: სხეული .
ამ "სათაურს" შეგიძლიათ მიუთითოთ ტექსტი, რომელიც გამოჩნდება ელ.ფოსტის წერილში. Mailto- ის სხეულის ნაწილი: URL სქემა განკუთვნილია მოკლე ტექსტური შეტყობინებებისათვის.
HTML- ში მუშაობისას კავშირების გამო, სპეციალური სიმბოლოები უნდა იყოს კოდირებული, როდესაც თქვენ შექმენებთ ნაგულისხმევ ორგანოს mailto: link. სივრცე უნდა იყოს თარგმნილი "% 20" -ზე, მაგალითად, ხაზის შესვენება ხდება "% 0D% 0A".
საბედნიეროდ, თქვენ არ უნდა გვახსოვდეს ეს კოდირება ან ხელით. გამოიყენეთ JavaScript ან მოსახერხებელი mailto: URL encoder ნაცვლად.
ჰედერის შერწყმა
მაგრამ როგორ შეგიძლიათ ერთზე მეტი "header" ნაწილი, default subject და default message text, მაგალითად? ეს გაკეთდა ampersand: & .
პირველი სათაურის შემდეგ მიმღების მისამართი კითხვის ნიშნის შემდეგ: "?". ყველა მომავალი სათაურები თანმიმდევრობით თანმიმდევრობით ampersands.
მაგალითად (ხაზის წყვეტები აქ მხოლოდ იმისთვის, რომ უზრუნველყოს სისუფთავე, რა თქმა უნდა, თქვენ არ ჩაწერეთ ისინი URL- ში):
mailto: recipient@example.com
? სათაური = ჰა!
& X-Mailer = Baluba
& სხეულის = Ha!% 0D% 0ABla!