T

Text Machine

Công cụ văn bản mạnh mẽ, ngay trong trình duyệt của bạn

Tạo Liên Kết Mailto

Tạo liên kết HTML mailto với người nhận, CC, BCC, tiêu đề và nội dung email.

Cài Đặt Email
Cách Sử Dụng Liên Kết Mailto

Liên kết Mailto cho phép người truy cập mở ứng dụng email mặc định của họ với thông tin được điền sẵn. Đây là chức năng của từng tham số:

Địa Chỉ Email: Người nhận chính của email (bắt buộc).

Tiêu Đề: Điền trước dòng tiêu đề của email.

Nội Dung: Điền trước nội dung của email.

CC và BCC: Thêm người nhận sao chép carbon và sao chép carbon ẩn.

Lưu ý rằng liên kết mailto có thể hoạt động khác nhau tùy thuộc vào ứng dụng email và trình duyệt được sử dụng.

Cách sử dụng Tạo Liên Kết Mailto

  1. 1

    Nhập người nhận

    Điền địa chỉ To và tùy chọn thêm người nhận CC và BCC, ngăn cách nhiều email bằng dấu phẩy.

  2. 2

    Thêm tiêu đề và nội dung

    Gõ sẵn dòng tiêu đề và nội dung tin nhắn để email của khách truy cập mở ra sẵn sàng gửi đi.

  3. 3

    Thiết lập liên kết và tùy chọn nâng cao

    Tùy chỉnh văn bản liên kết, lớp CSS hoặc ID, và bật tắt các tùy chọn như mở trong cửa sổ mới hoặc URL-encode các tham số.

  4. 4

    Tạo và sao chép

    Nhấn Generate Mailto Link, sau đó sao chép thẻ HTML anchor sẵn dùng hoặc URL mailto thô cho trang web của bạn.

Liên kết mailto: Cú pháp, Tham số và những Điểm cần lưu ý

Lược đồ mailto là gì

Liên kết mailto là một URL dùng lược đồ mailto thay vì http, và khi nhấp vào nó sẽ mở chương trình email mặc định của khách truy cập với một tin nhắn mới đã được điền địa chỉ và, nếu muốn, điền sẵn nội dung. Đây là cách tiêu chuẩn, có sẵn để biến một email liên hệ thành liên kết có thể nhấp trên một trang web, được viết như một thẻ anchor thông thường có href bắt đầu bằng mailto: theo sau là địa chỉ người nhận. Không cần máy chủ, biểu mẫu hay script nào; trình duyệt chuyển yêu cầu sang bất kỳ ứng dụng email nào người dùng đã cấu hình.

Dạng đơn giản nhất chỉ là mailto: cộng với một địa chỉ, vốn mở ra một email trống gửi tới người nhận đó. Mọi thứ ngoài điều đó, chẳng hạn dòng tiêu đề, nội dung tin nhắn và người nhận thêm, đều được xếp chồng lên thông qua các tham số truy vấn nối vào liên kết, đúng như cách bạn thêm tham số vào một URL thông thường.

Các tham số: to, cc, bcc, subject và body

Sau người nhận chính, bạn nối thêm một dấu hỏi rồi đến các tham số tên-và-giá-trị được nối với nhau bằng dấu và, giống hệt một chuỗi truy vấn web. Các trường được hỗ trợ là cc và bcc cho người nhận sao chép và sao chép ẩn, subject để điền sẵn dòng tiêu đề, và body để điền sẵn phần nội dung tin nhắn. Một liên kết hoàn chỉnh có thể gửi tới một người, sao chép cho một người khác, đặt một tiêu đề, và gieo sẵn dòng đầu tiên của tin nhắn, tất cả trong một href duy nhất. Người nhận chính cũng có thể được cung cấp dưới dạng một tham số to thay vì đặt trực tiếp sau dấu hai chấm.

Thứ tự không quan trọng giữa các tham số, và bất kỳ tham số nào cũng có thể bị bỏ qua. Bộ tạo này lắp ráp chúng cho bạn từ các trường bạn điền, nên bạn không phải nhớ chính xác cách đặt dấu, nhưng việc hiểu cấu trúc giúp bạn đọc và chỉnh sửa kết quả bằng tay khi cần.

Nhiều người nhận

Bạn có thể gửi tới nhiều người cùng lúc bằng cách ngăn cách địa chỉ của họ. Để đặt nhiều hơn một người vào dòng To chính, hãy liệt kê các địa chỉ ngăn cách bằng dấu phẩy sau dấu hai chấm mailto. Cách ngăn cách bằng dấu phẩy tương tự cũng hoạt động bên trong các tham số cc và bcc, nên một liên kết duy nhất có thể mở ra một tin nhắn đã điền sẵn địa chỉ cho cả một nhóm người nhận trải khắp các trường To, CC và BCC.

Hãy lưu ý rằng dù ngăn cách bằng dấu phẩy là tiêu chuẩn được ghi trong tài liệu, một vài ứng dụng email cũ hoặc khác thường trong lịch sử lại trông đợi dấu chấm phẩy, vốn là một nguồn gây thiếu nhất quán đã tồn tại từ lâu. Để tương thích rộng rãi, dấu phẩy là lựa chọn đúng, và công cụ này cho phép bạn nhập nhiều địa chỉ ngăn cách bằng dấu phẩy trong mỗi trường.

Mã hóa URL là bắt buộc, không phải tùy chọn

Đây là chi tiết phá hỏng nhiều liên kết mailto hơn bất cứ điều gì khác: các giá trị subject và body phải được mã hóa URL. Một khoảng trắng trở thành %20, một ngắt dòng trở thành %0A (và một xuống dòng kèm về đầu dòng đầy đủ trở thành %0D%0A), và những ký tự mang ý nghĩa đặc biệt trong một URL, chẳng hạn dấu và, dấu hỏi và dấu thăng, phải được mã hóa phần trăm nếu không chúng sẽ bị đọc nhầm thành cấu trúc liên kết thay vì văn bản. Một dấu và chưa mã hóa trong nội dung của bạn, chẳng hạn, sẽ bị diễn giải là phần khởi đầu của một tham số mới và cắt cụt tin nhắn của bạn một cách lặng lẽ.

Vì việc mã hóa bằng tay vừa nhàm chán vừa dễ sai, bộ tạo này cung cấp tính năng mã hóa URL như một tùy chọn được khuyến nghị và bật sẵn, tự động chuyển tiêu đề và nội dung của bạn sang dạng mã hóa phần trăm an toàn. Hãy để nó được bật trừ khi bạn có lý do cụ thể để không làm vậy; tắt nó đi là cách nhanh nhất để tạo ra một liên kết chạy được trong bài kiểm tra của bạn nhưng lại làm hỏng khoảng trắng và dấu câu đối với người dùng thật.

Ngắt dòng trong phần nội dung

Việc điền sẵn một tin nhắn nhiều dòng cũng đòi hỏi mã hóa cả các ngắt dòng. Một lần xuống dòng được biểu diễn bằng %0A, nên một nội dung lẽ ra phải hiện thành hai đoạn văn cần chuỗi đó ở bất cứ nơi nào một ngắt dòng thuộc về. Thiếu nó, tin nhắn được định dạng cẩn thận của bạn sẽ co lại thành một dòng dài bất tận trong cửa sổ soạn thảo của người nhận. Công cụ này cung cấp một tùy chọn để giữ nguyên các ngắt dòng trong phần nội dung chính là để nội dung nhiều dòng giữ được định dạng khi ứng dụng email mở ra.

Ngay cả khi mã hóa đúng, cách hiển thị ngắt dòng vẫn khác nhau đôi chút giữa các ứng dụng email, và một vài ứng dụng hiển thị chúng không hoàn hảo. Với những tin nhắn ngắn thì điều này hiếm khi là vấn đề, nhưng với bất cứ thứ gì dài hơn thì cũng đáng để xem trước kết quả trong chính ứng dụng mà khán giả của bạn nhiều khả năng dùng.

Những giới hạn thực tế cần ghi nhớ

Liên kết mailto phụ thuộc hoàn toàn vào thiết lập của người dùng. Chúng mở bất kỳ ứng dụng email nào được cấu hình làm mặc định, vốn trên máy tính để bàn có thể là Outlook hoặc Apple Mail và trên di động thường là ứng dụng thư của thiết bị. Nếu một khách truy cập không cấu hình ứng dụng email nào, hoặc dùng webmail trong một trình duyệt chưa được đăng ký để xử lý mailto, việc nhấp vào liên kết có thể không làm gì hoặc tạo ra một lỗi, khiến những người dùng mong đợi một biểu mẫu liên hệ cảm thấy bực bội. Cũng có một trần độ dài thực tế: trình duyệt và ứng dụng giới hạn độ dài một URL, nên những nội dung điền sẵn rất dài có thể bị cắt cụt.

Điều cốt yếu là mailto không phải một cơ chế gửi và không dành cho email hàng loạt. Nó chỉ mở một bản nháp; người dùng vẫn phải nhấn gửi, và bạn không có cách nào biết họ đã gửi hay chưa. Nó hoàn hảo cho một liên kết liên hệ hoặc một yêu cầu hỗ trợ điền sẵn, nhưng để thu thập các lượt gửi một cách đáng tin cậy, ghi lại dữ liệu, hoặc gửi tới nhiều người nhận, thì một biểu mẫu phía máy chủ đúng đắn hoặc một dịch vụ email mới là công cụ phù hợp.

Liên kết mailto được dùng ở đâu, và một lưu ý về quyền riêng tư

Nơi tự nhiên dành cho một liên kết mailto là bất cứ nơi nào bạn muốn mời một người gửi email cho bạn với ít trở ngại nhất: một trang liên hệ, một địa chỉ email ở chân trang, một liên kết hỗ trợ, hoặc một nút phản hồi mở ra một tin nhắn với một tiêu đề phù hợp đã được điền sẵn, chẳng hạn một danh mục hỗ trợ đã được gắn thẻ trước. Điền sẵn tiêu đề đặc biệt hữu ích vì nó định tuyến và gán nhãn thư đến một cách nhất quán mà không cần người gửi phải làm gì.

Một điều cần thận trọng đáng biết: việc công bố một địa chỉ email thô bên trong một liên kết mailto cũng phơi bày nó cho các bot thu gom thư rác vốn cào quét các trang để tìm địa chỉ. Nếu thư rác là một mối lo, người ta thường làm rối địa chỉ hoặc quay sang dùng một biểu mẫu liên hệ. Bộ tạo này dựng liên kết và thẻ anchor HTML xung quanh hoàn toàn trong trình duyệt của bạn, không tải dữ liệu nào lên, nên sự phơi bày duy nhất là bất cứ điều gì bạn chọn để công bố trên trang của mình.

Câu hỏi thường gặp

Liên kết mailto là gì?
Liên kết mailto là một URL đặc biệt mở chương trình email mặc định của khách truy cập với địa chỉ, tiêu đề và nội dung đã được điền sẵn. Đây là cách tiêu chuẩn để biến một liên hệ email thành liên kết có thể nhấp trên trang web.
Tôi có thể thêm CC, BCC, tiêu đề và nội dung không?
Có. Bộ tạo bao gồm các ô cho To, CC, BCC, dòng tiêu đề và nội dung tin nhắn, và nó tự động gói tất cả vào một liên kết mailto hợp lệ duy nhất.
Tôi có nên giữ URL encoding được bật không?
Có, trong hầu hết trường hợp. URL encoding chuyển khoảng trắng và ký tự đặc biệt trong tiêu đề và nội dung của bạn thành định dạng an toàn để liên kết hoạt động ổn định trên các trình duyệt và ứng dụng email; nó được khuyến nghị và bật theo mặc định.
Tôi nhận được mã HTML hay chỉ URL?
Cả hai. Công cụ xuất ra URL mailto: thô và một thẻ HTML anchor hoàn chỉnh với văn bản liên kết, lớp CSS và ID bạn chọn, nên bạn có thể đưa cả hai thẳng vào trang của mình.
Liên kết có hoạt động trong mọi ứng dụng email không?
Hầu hết trình duyệt và ứng dụng email hiện đại đều hỗ trợ liên kết mailto, dù nội dung rất dài và một số tham số có thể hoạt động khác nhau giữa các ứng dụng. Việc tạo diễn ra hoàn toàn trong trình duyệt của bạn, và công cụ miễn phí, không cần đăng ký.

Công cụ liên quan

Tiếp tục với những công cụ hữu ích này

Bộ Chuyển Đổi HTML sang Văn Bản

Trình định dạng JSON

Trình kiểm tra Regex

Trình giải mã JWT

Trình tạo Gradient CSS

Trình tạo Box Shadow CSS