Menu

Email tạm thời tồn tại bao lâu: thời hạn địa chỉ và tin nhắn

Địa chỉ tạm thời sống trong khoảng thời gian của hộp thư, còn tin nhắn biến mất sớm hơn. Đây là những gì hết hạn, khi nào, và cách giữ một mã lâu hơn.

Đăng ngày

  • email tạm thời
  • lưu giữ email
  • hết hạn

Mỗi địa chỉ email tạm thời đi kèm hai chiếc đồng hồ, và chúng không chạy cùng tốc độ. Một chiếc thuộc về cái tên bạn được trao, đo xem địa chỉ đó còn là của bạn trong bao lâu. Chiếc còn lại thuộc về những tin nhắn rơi vào nó, đo xem máy chủ giữ những gì đến trong bao lâu. Phần lớn sự nhầm lẫn khi dùng hộp thư dùng một lần sinh ra từ việc trộn hai chiếc đồng hồ ấy. Trước khi hỏi làm sao giữ một mã, một xác nhận hay một dữ liệu thử nghiệm lâu hơn vài phút, nên tách chúng ra.

Địa chỉ tạm thời tồn tại bao lâu?

Một địa chỉ tạm thời sống bằng độ dài của phiên đã tạo ra nó, và phiên đó kết thúc khi bạn muốn. Trên công cụ ở trang này, địa chỉ được cấp ngay khi trang hộp thư tải xong và ở lại trong trình duyệt cho đến khi bạn thay nó, xóa vùng lưu trữ của trang, hoặc đóng thẻ và mất bản ghi cục bộ. Khoảnh khắc đó không kèm đếm ngược, vì bản thân địa chỉ không nằm trên bộ đếm thời gian; thứ kết thúc nó là việc trình duyệt quên, chứ không phải máy chủ thu hồi.

Có một nghĩa thứ hai, ở phía máy chủ, về việc địa chỉ tồn tại, và đây mới là điều quan trọng khi thư vẫn đang tới. Tên miền nhận tin nhắn không cần một tài khoản tồn tại. Nó nhận thư cho bất kỳ nhãn nào trên tên miền của mình, nghĩa là một cái tên vẫn có thể tiếp tục nhận sau khi bạn rời trang, miễn là nhãn đó được tạo ra lần nữa. Nhưng sợi dây giữa cái tên và màn hình bạn rất mong manh. Địa chỉ là một giá trị lưu trong trình duyệt, không phải một bản ghi trên máy chủ gắn với danh tính của bạn. Mất giá trị ấy, bạn mất không hẳn khả năng nhận thư ở cái tên đó mà là chỉ dẫn để nhìn vào đó.

Vậy nên tuổi thọ thực tế ngắn và do chính bạn quyết định. Chừng nào thẻ còn mở và còn giữ địa chỉ, nó còn sống. Tải lại thường giữ được nó, vì trang lưu kết quả cấp phát thay vì tạo mới mỗi lần. Một lượt truy cập mới không có giá trị lưu sẵn sẽ nhận địa chỉ mới, và cái cũ lặng lẽ trở thành một nhãn nữa không ai ngó tới.

Tin nhắn được giữ trong bao lâu?

Tin nhắn được giữ trong khoảng thời gian lưu giữ của máy chủ hộp thư, do người vận hành máy chủ đó đặt ra và cố ý ngắn. Với hộp thư đứng sau trang này, khoảng đó là mười lăm phút. Một tin đến và không được đọc trong khoảng ấy sẽ không được lưu trữ và không được xếp hàng chờ sau; nó bị xóa, và không có thùng rác để lấy lại.

Con số ấy không phải lời phán xét về tin nhắn của bạn. Đó là một quyết định lưu trữ. Một dịch vụ không giữ gì lâu sẽ không cần luân chuyển bản sao lưu, không cần rà soát pháp lý về lưu giữ, cũng không cần hàng đợi hỗ trợ cho những người đòi gửi lại thư của tháng trước. Giữ khoảng thời gian ngắn cho phép người vận hành giữ toàn bộ hệ thống nông, rẻ và không vướng nghĩa vụ đi kèm việc cất giữ thư từ của người khác.

Đồng hồ chạy từ lúc tin đến, không phải lúc bạn mở hộp thư. Mở trang chỉ đọc những gì đã lưu; nó không kéo dài hạn. Nếu một tin đến mười phút trước và giờ bạn mới xem, bạn còn khoảng năm phút của khoảng gốc, và không hành động nào của bạn đặt lại nó. Đó là lý do một tin có vẻ vừa hiện ra đã biến mất: bạn tìm thấy nó gần cuối đời nó.

Còn một chiếc đồng hồ nữa dễ bỏ sót, và nó thuộc về người gửi. Mã xác minh gần như luôn có thời hạn ở phía gửi nữa, thường cùng cỡ độ lớn. Kể cả hộp thư giữ tin mãi mãi, mã bên trong vẫn sẽ có lúc không còn được chấp nhận. Phải vượt qua hai hạn độc lập thì luồng mới thành công.

Lưu trữ phiên và máy chủ hộp thư

Lý do hai chiếc đồng hồ bị trộn là trang trình duyệt bày ra kết quả của cả hai cùng lúc, như thể chúng là một. Hộp thư trên màn hình được lắp từ hai kho nằm ở hai nơi khác nhau.

Thứ nằm trong trình duyệt là sự cấp phát: thẻ này đang nhìn vào địa chỉ nào. Nó nhỏ, cục bộ, và tồn tại để trang nhớ điều bạn đã yêu cầu. Xóa vùng lưu trữ của trang, mở cửa sổ riêng tư, đổi thiết bị hay trình duyệt, bản ghi cục bộ biến mất dù máy chủ không hề đổi. Phía bạn thấy hộp thư biến mất; phía máy chủ không có gì xảy ra.

Thứ nằm trên máy chủ hộp thư là thư: tiêu đề, nội dung, mã, tệp đính kèm. Nó ở xa, tuân theo khoảng thời gian người vận hành đặt ra, và không biết bạn là ai. Xóa bản sao trong trình duyệt không xóa bản sao trên máy chủ, và xóa bản sao trên máy chủ lúc hết hạn không cần sự đồng ý của trình duyệt.

Tách hai thứ ra sẽ giải thích cả một loạt hành vi. Vì sao hộp thư hiện lại khi bạn dán địa chỉ sang thẻ khác? Vì máy chủ vẫn giữ tin và thẻ mới chỉ bắt đầu đọc nó. Vì sao một địa chỉ trông giống hệt đôi khi hiện hộp thư trống? Vì khoảng thời gian đã đóng, hoặc nhãn đó không phải là cái máy chủ có thư. Vì sao hai người có thể thấy cùng một hộp thư? Vì một cái tên dùng chung, không đăng ký không phải bí mật; ai để mắt tới nhãn đó sẽ thấy những gì rơi vào.

“Hết hạn” thực sự nghĩa là gì

Hết hạn không có nghĩa địa chỉ sai hay trang hỏng. Nó nghĩa một trong hai kho không còn gì để đưa cho bạn, và hình dạng của thứ bạn thấy cho biết là kho nào.

Trường hợp đầu là hết hạn phía máy chủ: tin nhắn đã bị xóa. Hộp thư trống không phải vì không có gì đến mà vì những gì đến đã đi. Nếu bạn vẫn thấy địa chỉ và tải lại không lỗi, đây là nguyên nhân khả dĩ, và nó vĩnh viễn với tin đó. Không có cách xin lại; cách phục hồi duy nhất là khiến người gửi tạo ra một cái mới.

Trường hợp thứ hai là hết hạn phiên: tin có thể còn trên máy chủ hoặc không, nhưng trình duyệt của bạn không còn biết hỏi địa chỉ nào. Bạn mất con trỏ, chưa chắc mất dữ liệu. Nếu bạn đã ghi địa chỉ ở đâu đó, dán lại vẫn có thể chạy khi khoảng lưu giữ còn mở. Nếu không, con trỏ đã mất và kết quả thực tế cũng vậy.

Trường hợp thứ ba thường bị nhầm là hết hạn nhưng không phải: người gửi từ chối gửi ngay từ đầu. Một số trang không nhận thư gửi tới tên miền dùng một lần, nên không có gì đến và chờ cũng vô ích. Nhìn từ hộp thư, thất bại ấy tức thời, và khác với một tin đã đến rồi già đi.

Phân biệt ba trường hợp quan trọng vì cách xử lý khác nhau. Hết hạn máy chủ: xin tin mới. Mất phiên: tìm lại địa chỉ. Người gửi chặn: dùng loại địa chỉ khác.

Cách giữ lại thứ gì đó lâu hơn

Câu trả lời thật thà là bạn không thể giữ một tin tạm thời lâu hơn bên trong hệ thống tạm thời. Khoảng thời gian không phải cài đặt bạn đổi được; nó thuộc máy chủ, không thuộc trang. Thứ bạn đổi được là nội dung ở đâu sau khi bạn đọc.

Đọc sớm. Một tin tìm thấy trong phút đầu của khoảng thời gian cho bạn nhiều dư địa hành động nhất. Nếu cần là mã, dùng ngay thay vì để dành cho đoạn sau của luồng.

Chuyển nó ra ngoài bằng tay. Nếu nội dung là số xác nhận, mã đơn hàng, hay một liên kết bạn sẽ cần lại, hãy sao chép văn bản vào ghi chú của mình hoặc vào một hộp thư bạn kiểm soát khi nó còn trên màn hình. Bước này phải làm tay chính vì hộp thư tạm không có xuất và không có lưu trữ. Nó được thiết kế để buông, nên cách ứng phó là lấy thứ mình cần trước khi nó buông.

Chọn đúng loại địa chỉ ngay từ đầu. Hộp thư dùng một lần là công cụ đúng cho một xác nhận một lần và là công cụ sai cho bất cứ thứ gì bền lâu. Nếu thứ bạn nhận có giá trị lâu dài, nó thuộc về một hộp thư bạn kiểm soát. Một bí danh chuyển tiếp về hộp thư thật là giải pháp dung hòa: giữ cảm giác dùng một lần cho người gửi và độ bền cho bạn.

Với một mã, hành động ngay khi nó đến. Hạn của người gửi cũng đang chạy, nên đường ngắn nhất từ lúc thấy mã đến lúc gửi là an toàn nhất. Đừng tải lại một trang có thể tạo lại địa chỉ của bạn trừ khi bạn đã ghi lại thứ mình cần.

Vì sao khoảng thời gian cố tình ngắn

Khoảng ngắn không phải sự tiết kiệm vô cớ; nó là cơ chế khiến mọi thứ vận hành. Lời hứa của một địa chỉ dùng một lần là không thể truy vết và không thể quy trách nhiệm, và cả hai đều dựa trên việc nó không giữ gì lâu.

Hãy nghĩ xem cần gì để giữ thư hàng tháng. Sẽ có một cơ sở dữ liệu phải bảo vệ, một bản sao lưu phải luân chuyển, một chính sách bảo vệ dữ liệu phải tuân theo, và một quy trình hỗ trợ cho người đòi xem thư họ không còn với tới. Mỗi điều đó là một nghĩa vụ với chủ nhân lá thư, và không điều nào có thể được đáp ứng bởi một dịch vụ không biết người dùng là ai. Khoảng ngắn chính là thứ cho phép một hộp thư ẩn danh tồn tại.

Sự ngắn cũng đặt kỳ vọng một cách trung thực. Luồng xác minh giả định mã đến trong vài giây và được dùng trong vài phút, và một khoảng lưu giữ khớp nhịp đó giữ hai nửa cùng bước. Một hộp thư giữ tin cả tuần sẽ mời người ta dựa vào nó như nơi cất trữ, mà đó đúng là vai trò nó không được dựng để gánh và là vai trò sẽ đòi hỏi mọi thứ còn lại.

Nhìn như vậy, hết hạn không phải giới hạn để lách mà là hình dạng của công cụ. Địa chỉ để tiêu, không phải để giữ. Cách đáp đúng không phải chống lại khoảng thời gian mà dùng hộp thư vào việc nó giỏi, và đặt thứ cần tuổi thọ dài hơn ở nơi được dựng để trao nó. Khi cần một địa chỉ cho một việc cụ thể, hộp thư tạm thời cấp ngay một cái. Nếu còn đang chọn, khác biệt giữa địa chỉ bền và địa chỉ dùng một lần được trình bày kỹ trong cách email tạm thời hoạt động, còn câu hỏi địa chỉ nào hợp với kiểu đăng ký nào được bàn trong nên dùng địa chỉ email nào để đăng ký.

Đọc tiếp

Bài viết về Email tạm thời (dùng một lần / 10 phút)