Vì sao vẫn dùng mailing list
(mailarchive.ietf.org)- Mailing list là một công nghệ lâu đời trong lịch sử Internet, nhưng đến nay vẫn được sử dụng rộng rãi
- Mang lại trải nghiệm sử dụng đơn giản mà không cần phần mềm chuyên dụng riêng hay giao diện web phức tạp
- Rất an toàn về mặt bảo mật và quyền riêng tư, đồng thời phù hợp cả với môi trường di động lẫn môi trường băng thông thấp
- Cung cấp khả năng tương tác hiệu quả và tính linh hoạt như tự do tìm kiếm, lưu trữ ngoại tuyến
- Khác với diễn đàn web hay mạng xã hội, nó có nhiều điểm mạnh về lưu trữ, tìm kiếm, tính di động và khả năng mở rộng
Giá trị bền vững của công nghệ mailing list
- Hệ thống thư điện tử và mailing list có cấu trúc liên hợp hoàn toàn, không cần kết nối đồng thời riêng biệt hay phần mềm đặc biệt nào
- Lưu trữ và tìm kiếm rất dễ dàng, và những lợi thế này chưa từng biến mất
Vì sao dùng mailing list
- Mailing list (ban đầu được gọi là "reflector") đã được sử dụng như một phương tiện liên lạc quan trọng từ buổi đầu của Internet
- Lý do nó vẫn tiếp tục được dùng đến ngày nay là vì nó có những ưu thế kỹ thuật vượt trội so với các phương án thay thế
Những ưu điểm chính của mailing list
-
Không cần phần mềm đặc biệt
- Bất kỳ ai cũng có thể tham gia tự do chỉ với trình khách email tiêu chuẩn
- Có thể có trải nghiệm nhất quán trong UI hoặc môi trường phần mềm mà mỗi người ưa thích
- Không cần học mọi giao diện khác nhau của 687 diễn đàn web
-
Đơn giản và nhất quán
- Chỉ cần nắm netiquette cơ bản và một vài quy tắc Internet là có thể tham gia ngay
- Khác với nhiều diễn đàn web có cấu trúc hoàn toàn khác nhau, việc tham gia nhiều mailing list cũng rất đơn giản
-
Rủi ro bảo mật ở mức tối thiểu
- Người dùng có thể tham gia mà hầu như không phải gánh thêm rủi ro đáng kể
-
Rủi ro quyền riêng tư ở mức tối thiểu
-
Gần như không có việc lộ thông tin cá nhân
-
Hai điểm trên (bảo mật/quyền riêng tư) đặc biệt tương phản rõ rệt với rủi ro khi sử dụng diễn đàn web và mạng xã hội
-
-
Thân thiện với băng thông
- Phù hợp trong môi trường di động và nơi việc sử dụng dữ liệu bị hạn chế
- Diễn đàn web tiêu tốn dữ liệu tương đối nhiều hơn
-
Khả năng tương tác vượt trội
- Các thao tác như chuyển tiếp và truyền đạt thông điệp rất dễ dàng và linh hoạt
- Có thể liên kết linh hoạt với nhiều danh sách, cá nhân và các hệ thống email khác
- Khả năng tương thích/chuyển tiếp giữa các phần mềm diễn đàn web gần như là không thể
-
Phương thức bất đồng bộ
- Có thể nhận, kiểm tra và soạn tin nhắn mà không cần kết nối thời gian thực
- Có thể xem lại nội dung và chuẩn bị trả lời khi ngoại tuyến
-
Bền bỉ ngay cả khi có sự cố mạng
- Dù có sự cố hay độ trễ, tin nhắn vẫn được giữ lại và sẽ gửi hoàn tất sau khi khôi phục
-
Mô hình push (tự động cập nhật)
- Nội dung mới tự động được gửi đến; người dùng không cần tự mình vào kiểm tra
-
Khả năng mở rộng xuất sắc
- Dù tăng quy mô, chất lượng dịch vụ hay độ phức tạp quản trị cũng không tăng vọt
-
Khả năng chống bị khai thác và lạm dụng
- Tương đối mạnh trước các cuộc tấn công phần mềm, spam và phishing
- Diễn đàn web do tính phức tạp nên rất dễ bị phơi bày trước các mối đe dọa bảo mật
-
Tốt cho phân luồng thảo luận và trích dẫn
- Dễ theo dõi mạch thảo luận và sắp xếp trích dẫn phù hợp
-
Tính di động
- Có thể di chuyển/migrate danh sách tự do giữa các domain và host
-
Chuyển đổi và di dời dễ dàng
- Có thể tự do chuyển sang máy chủ, phần mềm hoặc OS khác
- Diễn đàn web thì việc chuyển đổi/di dời rất khó hoặc không thể
-
Dễ lưu trữ và đọc trên thiết bị cục bộ/vật lý
- Diễn đàn web rất khó hoặc không thể lưu trữ theo cách này
-
Tiêu thụ tài nguyên tối thiểu
- Sử dụng rất ít tài nguyên CPU, bộ nhớ, đĩa và mạng
-
Tích hợp với Usenet và các phương tiện khác
- Giống như Python Mailing List, có thể tích hợp với gateway hai chiều tới Usenet, website và RSS
-
Định dạng lưu trữ dài hạn dễ đọc
- Sử dụng định dạng Unix mbox, nên dữ liệu lưu trữ từ vài chục năm trước vẫn có thể xem mà không gặp vấn đề
- Ngay cả dữ liệu hàng trăm triệu tin nhắn cũng có thể lưu trong một USB memory duy nhất
-
Khả năng lưu trữ cục bộ
- Người dùng có thể tự xây dựng và giữ kho lưu trữ của riêng mình
-
Khả năng tìm kiếm cục bộ
- Có thể tìm kiếm nhanh bằng phần mềm tìm kiếm mà người dùng muốn
- Tự do tìm kiếm cả trong môi trường ngoại tuyến
- Chỉ cần có bản sao lưu là không lo mất bản gốc, còn diễn đàn web thì không cung cấp chức năng này
1 bình luận
Ý kiến trên Hacker News
Gần đây thấy có người ngạc nhiên rằng đến năm 2025 mailing list vẫn còn "tồn tại", nên tôi chợt nghĩ như vậy.
Tôi tự hỏi liệu có ai có thể đưa ra một giải pháp thay thế đáp ứng được các điều kiện sau không.
Liên kết liên quan
Chính vì những lý do này mà tôi thực sự ghét xu hướng chuyển các cuộc thảo luận sang Discord, Slack, thậm chí cả nhóm Facebook.
Những nền tảng này đòi hỏi tài khoản/lời mời riêng (đa phần mặc định là riêng tư), không hiện trên công cụ tìm kiếm, mang tính độc quyền, và cũng không thể lưu trữ hay xuất dữ liệu.
Kết cục là kiến thức cứ thế biến mất dần.
Thực ra mailing list không hẳn là một mạng liên kết theo nghĩa chặt chẽ.
Mọi người đều phải gửi thư đến một địa chỉ cụ thể thuộc cùng một tên miền, nên quản trị viên của tên miền đó có thể chặn/kiểm duyệt.
(Dù vậy, đây cũng là điểm có lợi cho việc chống spam.)
Nếu chấp nhận một mức độ tập trung nhất định thì có khá nhiều lựa chọn thay thế mailing list.
Các web forum mã nguồn mở phổ biến hầu như đều hỗ trợ thông báo qua email, đăng bài bằng email, kho lưu trữ có thể crawl, v.v. (phpBB, Discourse, v.v.)
Tôi nghĩ NNTP (Newsgroups) đáp ứng các điều kiện này.
Phần mạng liên kết ngày nay có hơi khó hơn một chút, nhưng trước đây hầu hết các ISP đều vận hành máy chủ NNTP.
Bản thân giao thức này hỗ trợ cấu trúc liên kết.
Tìm hiểu thêm về Network News Transfer Protocol (NNTP)
Tôi muốn diễn đạt lại "không bị phụ thuộc vào một công ty cụ thể" thành
"không bị bắt làm con tin bởi ransomware của một công ty cụ thể".
Thảo luận liên quan
Thực tế là với 99,99% dân số, nhóm WhatsApp chỉ đáp ứng được đúng một điều kiện trong số này (tôi hy vọng ít nhất là một điều kiện, nhưng cũng không chắc vì việc chọn văn bản còn chẳng thuận tiện).
Điều mọi người muốn chỉ đơn giản là cách nhắn tin qua lại dễ dàng và thêm/bớt thành viên thuận tiện.
Những điều kiện còn lại thực ra họ không quan tâm.
Hội cư dân tòa nhà của chúng tôi (HOA) đang vận hành một mailing list thống nhất để trò chuyện và thông báo.
Mọi người chỉ cần nhớ đúng một địa chỉ email, nên có thể dùng ngay cả cho những việc như thông báo tiệc tốt nghiệp chẳng hạn.
Không cần tài khoản như Facebook hay Google Groups nên rất tiện.
Khi có người chuyển đi thì chỉ cần cập nhật địa chỉ trong danh sách.
Vấn đề vận hành duy nhất là nhiều người cứ trả lời bừa vào email gần nhất, làm chủ đề của luồng thảo luận bị đổi hẳn.
Vì vậy chúng tôi đặt để sau 1~2 tuần không hoạt động thì luồng sẽ tự động khóa,
để các chủ đề thực sự mới được đăng thành luồng mới.
Một điểm thú vị là trong Outlook (chỉ trên desktop client, còn 365 thì tôi không rõ), nếu đổi tiêu đề khi trả lời thì nó sẽ tự động tạo một luồng mới.
Microsoft thêm tính năng này vì nhận ra có rất nhiều người "trả lời email gần nhất trong danh sách người nhận để bắt đầu soạn một email mới".
Tôi có cảm giác trải nghiệm người dùng (UX) của mailing list thực ra không hề nổi trội như vậy.
Khu nhà chúng tôi dùng Google Groups.
Thỉnh thoảng vẫn có spam nhưng nhìn chung để quản lý luồng thảo luận thì ổn.
Chỉ tiếc là có quá nhiều người gửi đủ loại câu hỏi như xin gợi ý thợ sửa ống nước cho tất cả mọi người.
Rất khó để đánh giá thấp giá trị của cấu trúc liên kết/phi tập trung mà email mang lại.
Nhiều vấn đề của công nghệ hiện đại bắt nguồn từ sự tập trung hóa.
Của cải và quyền lực dồn vào một số ít công ty, và quyền kiểm soát Internet cũng bị chuyển giao cho họ.
Việc vận hành dữ liệu và dịch vụ ở quy mô toàn cầu gây ra những vấn đề kỹ thuật nghiêm trọng.
Giám sát của chính phủ (PRISM, v.v.) trở nên dễ dàng hơn rất nhiều, và nó cũng trở thành mục tiêu cho quảng cáo, tuyên truyền và các hành vi sai trái khác.
Chủ quyền dữ liệu bị suy yếu.
Với các công nghệ phân tán từ 50 năm trước thì những vấn đề này hầu như không đáng kể.
Web được xây dựng trên các giao thức phân tán như email, Usenet, DNS và bản thân Internet,
nhưng đáng ngạc nhiên là Internet ngày nay lại đi đến kết cục tập trung hóa mạnh mẽ.
Tôi nghĩ một phần trách nhiệm nằm ở cách triển khai web thời kỳ đầu.
Tôi từng viết khá dài về chuyện này trước đây, ai quan tâm có thể tham khảo.
Tham chiếu 1 / Tham chiếu 2
Có thông báo rằng mailing list của nginx.org sẽ kết thúc vào cuối tháng này (tháng 9 năm 2025)
Có lẽ đây là một lý do để quan tâm tới fork freenginx.
Thông tin liên quan đến mailing list bên đó có thể xem tại đây.
Chi tiết thêm xem về fork freenginx
Tôi đồng ý rằng mailing list có ưu điểm ở các điểm sau
Tuy nhiên, tôi không đồng ý ở các điểm sau
Tôi vẫn dùng mailing list cho công việc và việc cá nhân,
nhưng rõ ràng nó vẫn mang cảm giác là công nghệ của thập niên 1970.
Hoàn toàn có thể tạo ra một kiểu mailing list mới, được cải tiến để phù hợp với thời hiện đại,
nhưng vì không có mô hình kinh doanh nên chẳng có tiến triển gì.
Tôi tò mò tại sao lại cảm thấy nó "giống công nghệ thập niên 1970", và tại sao điều đó lại là xấu.
Trong các cuộc thảo luận kỹ thuật, hầu hết những người phản đối mailing list
đều nói rằng "thế hệ trẻ xem email là thứ lỗi thời, quê mùa".
Nếu đó là phản ứng nhận được, có lẽ nên tự nhìn lại bản thân và gạt bỏ cách nhìn đó đi.
Tôi lại nghĩ câu "không có mô hình kinh doanh nên không phát triển" chính là bằng chứng cho thấy email là hệ thống tốt nhất.
Vì là tiêu chuẩn mở nên không công ty nào có thể sở hữu hay kiểm soát nó.
Đó chính là điểm mạnh căn bản của email.
Tôi không đồng ý với nhận định rằng "ít rủi ro về quyền riêng tư".
Một khi đăng email công khai thì mọi người đều có thể thấy địa chỉ email của tôi, và coi như không còn quyền riêng tư.
Nếu muốn tham gia ẩn danh thì phải tốn công tạo một email riêng,
mà việc đăng ký, đọc và trả lời đều khá phiền phức.
Còn với forum thì chỉ cần đặt một nickname,
và vẫn có thể nhận thông báo ẩn danh vào hộp thư thường dùng của mình, nên tiện hơn nhiều.
Tôi từng thích mailing list trước đây và đến giờ vẫn thích,
nhưng vì email của mọi người tham gia đều bị lộ nên
rủi ro bị xâm phạm từ spam, lừa đảo, v.v. là khá lớn.
Vì vậy tôi đang tạo và dùng email riêng chỉ cho mailing list (có thể bỏ đi được nhưng nhìn bề ngoài không lộ liễu).
Tôi cũng mong nhiều nhóm khác sẽ tiếp tục chọn mailing list.
Trước đây khi tôi bắt đầu một câu lạc bộ phim/văn học nhỏ,
tôi đã đề xuất mailing list (bất đồng bộ, riêng tư),
nhưng mọi người đều thích các công cụ chat nhóm gần đây hoặc công cụ họp trực tuyến hơn,
nên đề xuất của tôi bị bác bỏ ngay.
Tôi rất khuyến khích dùng mailing list cho giao tiếp trong đội ngũ kỹ thuật của công ty, cũng như review code và thảo luận thiết kế.
Workflow qua mailing list cực kỳ trực quan.
Ngược lại, IRC, Slack, Discord và web forum thì khó tùy biến hoặc tự phát triển hơn tương đối nhiều.
Mailing list cũng không phải lo bị vendor lock-in,
và chỉ cần tuân thủ vài quy tắc cơ bản là ai cũng có thể tham gia.
Nội bộ thì hoàn toàn có thể dùng mailing list chỉ dành cho người được mời với mã hóa PGP và tính năng xác minh không thể chối bỏ.
Còn với danh sách công khai, người dùng mới chỉ cần ở trong hàng đợi kiểm duyệt một thời gian để kiểm tra phép lịch sự và định dạng là được.
Cuối thập niên 90 tôi từng triển khai NNTP thực tế và rất hài lòng.
Ngày nay dùng hộp thư chia sẻ IMAP cũng có thể đạt hiệu quả tương tự,
và thời làm dự án Cyrus của CMU chúng tôi đã đầu tư khá nhiều vào phần này.
Hầu hết các IMAP client đều hỗ trợ nhóm chia sẻ,
nên chỉ cần cấu hình máy chủ tốt là dùng khá dễ.
Là người lớn lên cùng thế hệ forum, tôi đang đánh giá lại mailing list theo hướng tích cực hơn.
Gần đây tôi còn tìm đọc cả kho lưu trữ mailing list từ thập niên 80.
Ví dụ kho lưu trữ thập niên 80
Nhiều lập luận ở đây cũng áp dụng y hệt cho newsgroup (Usenet).
Có thể dùng bằng client mình muốn và cũng có thể lưu trữ.
Việc tìm kiếm trong kho lưu trữ cũng tương đối dễ (dù đa phần không đầy đủ, nên từng cần các dịch vụ riêng như Deja, Google Groups, v.v.).
Một số newsgroup đến giờ vẫn còn hoạt động.
Vậy tại sao nó lại biến mất nhiều đến thế?
Cả mailing list lẫn RSS đều là những hệ thống cũ và đơn giản, nhưng hoạt động tốt.
Tôi thích vì không có quảng cáo.