Utilia

Γεννήτρια συνδέσμου mailto

Δημιουργήστε σύνδεσμο mailto με παραλήπτες, Cc, Bcc, θέμα και κείμενο μηνύματος, σωστά κωδικοποιημένο, μαζί με έτοιμο σύνδεσμο HTML για επικόλληση.

Ανοίγει την προεπιλεγμένη εφαρμογή email σας με συμπληρωμένα τα πεδία. Δεν στέλνεται τίποτα.

Έλεγχοι

Πώς χρησιμοποιείτε τη γεννήτρια συνδέσμου mailto

  1. Πληκτρολογήστε μία ή περισσότερες διευθύνσεις στο Προς. Χωρίστε πολλές διευθύνσεις με κόμματα ή αλλαγές γραμμής.
  2. Προαιρετικά συμπληρώστε Κοινοποίηση (Cc) και Κρυφή κοινοποίηση (Bcc), ένα Θέμα και Κείμενο μηνύματος. Οι αλλαγές γραμμής στο κείμενο διατηρούνται.
  3. Ορίστε το Κείμενο συνδέσμου, τις λέξεις στις οποίες θα πατούν οι επισκέπτες. Αν το αφήσετε κενό, χρησιμοποιείται η πρώτη διεύθυνση.
  4. Αντιγράψτε τον Σύνδεσμος mailto για να τον χρησιμοποιήσετε οπουδήποτε δέχεται URL (δημιουργός κουμπιών, ενημερωτικό δελτίο, κωδικός QR) ή τον Σύνδεσμος HTML για να τον επικολλήσετε σε ιστοσελίδα.
  5. Πατήστε Δοκιμή του συνδέσμου για να ανοίξει η δική σας εφαρμογή email με όλα συμπληρωμένα. Δεν στέλνεται τίποτα μέχρι να πατήσετε εσείς αποστολή.

Το Φόρτωση παραδείγματος γεμίζει τη φόρμα με ένα δείγμα αιτήματος υποστήριξης και η Εκκαθάριση αδειάζει όλα τα πεδία. Όλα εκτελούνται στο πρόγραμμα περιήγησής σας.

Πώς δημιουργείται ένας σύνδεσμος mailto

Το σχήμα mailto: ορίζεται από το RFC 6068. Οι παραλήπτες έρχονται αμέσως μετά την άνω-κάτω τελεία, χωρισμένοι με κόμματα, και τα υπόλοιπα πεδία ακολουθούν ως παράμετροι query:

mailto:support@example.com?cc=sales@example.com&subject=Order%20question&body=Hello%2C%0D%0A...

Επειδή το σύνολο είναι URL, κάθε τιμή πρέπει να έχει κωδικοποίηση ποσοστού (percent-encoding). Το εργαλείο εφαρμόζει τους κανόνες που πραγματικά απαιτεί το RFC:

  • Τα κενά γίνονται %20, ποτέ +. Το σύμβολο συν σημαίνει «κενό» μόνο στις υποβολές φορμών HTML. Σε έναν σύνδεσμο mailto, πολλά προγράμματα email εμφανίζουν κυριολεκτικά +, οπότε το Order+question θα έφτανε ως «Order+question». Ένα πραγματικό + στο κείμενό σας κωδικοποιείται ως %2B.
  • Οι αλλαγές γραμμής γίνονται %0D%0A (carriage return και line feed), όποιο τέλος γραμμής κι αν χρησιμοποιεί το σύστημά σας, που είναι η μορφή που ζητά το RFC 6068 για το κείμενο.
  • Οι δεσμευμένοι χαρακτήρες όπως &, =, ?, # και % κωδικοποιούνται, ώστε ένα θέμα όπως «Q&A» να μη χωρίζεται σε δεύτερη παράμετρο.
  • Τα γράμματα με τόνους και τα μη λατινικά γράμματα, όπως τα ελληνικά, κωδικοποιούνται ως UTF-8, για παράδειγμα το é γίνεται %C3%A9 και το α γίνεται %CE%B1.
  • Το @ κάθε διεύθυνσης μένει ευανάγνωστο, όπως επιτρέπει το πρότυπο.

Στην έξοδο HTML, ο σύνδεσμος περνά επιπλέον escaping για το χαρακτηριστικό href και το κείμενο του συνδέσμου περνά escaping ως HTML, ώστε τα εισαγωγικά ή οι γωνιακές αγκύλες στο θέμα σας να μη χαλάσουν τη σελίδα.

Έλεγχοι που γίνονται

Η λίστα Έλεγχοι επισημαίνει διευθύνσεις που δεν μοιάζουν έγκυρες, διευθύνσεις που αναγράφονται δύο φορές στα Προς, Cc και Bcc, και διευθύνσεις με χαρακτήρες εκτός ASCII (π.χ. ελληνικά γράμματα), τις οποίες πολλά προγράμματα αρνούνται στους συνδέσμους. Τα εμφανιζόμενα ονόματα, όπως Μαρία <maria@example.com>, δεν επιτρέπονται σε σύνδεσμο mailto, οπότε κρατιέται μόνο η διεύθυνση ανάμεσα στις γωνιακές αγκύλες. Λαμβάνετε επίσης προειδοποίηση όταν ένας σύνδεσμος έχει θέμα ή κείμενο αλλά όχι παραλήπτη, και όταν ξεπερνά περίπου τους 2.000 χαρακτήρες, το σημείο όπου ορισμένα προγράμματα περιήγησης και email αρχίζουν να τον κόβουν.

Περιορισμοί που αξίζει να γνωρίζετε

Ένας σύνδεσμος mailto εξαρτάται από τη συσκευή του επισκέπτη. Ανοίγει όποια εφαρμογή email είναι ορισμένη ως προεπιλογή και, σε υπολογιστή που δεν έχει (συνηθισμένο στους χρήστες webmail), το πάτημα μπορεί να μην κάνει τίποτα ή να ανοίξει εφαρμογή που δεν χρησιμοποιούν ποτέ. Είναι καλή ιδέα να εμφανίζετε τη διεύθυνση και ως ορατό κείμενο ή να προσφέρετε φόρμα επικοινωνίας. Δεν μπορούν να προστεθούν συνημμένα μέσω συνδέσμου mailto, και η μορφοποίηση HTML στο κείμενο δεν υποστηρίζεται: το κείμενο είναι απλό.

Συχνές ερωτήσεις

Γιατί τα κενά κωδικοποιούνται ως %20 και όχι ως +;

Το RFC 6068 αντιμετωπίζει το query του mailto ως απλό URI, όπου το + είναι συνηθισμένος χαρακτήρας. Μόνο οι φόρμες HTML χρησιμοποιούν το + για κενά. Η κωδικοποίηση των κενών ως %20 είναι η μόνη μορφή που διαβάζουν με τον ίδιο τρόπο όλα τα προγράμματα email.

Μπορώ να προσθέσω πολλούς παραλήπτες;

Ναι. Εισαγάγετε πολλές διευθύνσεις στο Προς, στο Κοινοποίηση (Cc) ή στο Κρυφή κοινοποίηση (Bcc), χωρισμένες με κόμματα, ερωτηματικά ή αλλαγές γραμμής. Το εργαλείο τις ενώνει με κόμματα, τον διαχωριστή που ορίζει το πρότυπο. Ορισμένες παλιές εκδόσεις του Outlook περίμεναν ερωτηματικά, αλλά τα σημερινά προγράμματα δέχονται κόμματα.

Είναι κρυφό το Bcc από όποιον πατήσει τον σύνδεσμο;

Όχι. Το Bcc κρύβει τις διευθύνσεις από τους υπόλοιπους παραλήπτες του email, όχι από τον επισκέπτη σας. Οποιοσδήποτε μπορεί να διαβάσει ολόκληρο τον σύνδεσμο στον πηγαίο κώδικα της σελίδας, γι’ αυτό μη βάζετε στο Bcc διεύθυνση που θέλετε να μείνει ιδιωτική.

Θα συλλέξουν τη διεύθυνση οι αποστολείς ανεπιθύμητης αλληλογραφίας;

Οι διευθύνσεις στους συνδέσμους mailto φαίνονται στον πηγαίο κώδικα της σελίδας και τα bots συλλογής τις μαζεύουν. Αν σας ανησυχεί το spam, μια φόρμα επικοινωνίας είναι ασφαλέστερη από έναν σύνδεσμο mailto.

Γιατί ο σύνδεσμος δεν κάνει τίποτα στον υπολογιστή μου;

Το πρόγραμμα περιήγησής σας δεν έχει ρυθμισμένη προεπιλεγμένη εφαρμογή email. Ορίστε μία στις ρυθμίσεις του λειτουργικού σας συστήματος ή πείτε στο πρόγραμμα περιήγησης να χρησιμοποιεί το webmail σας για συνδέσμους mailto:. Ο ίδιος ο σύνδεσμος είναι εντάξει.