TAILIEUCHUNG - Life with gmail phần 8

Internet MTA thực hiện một loạt các nhiệm vụ. Thiết kế trước đó như Sendmail và smail khối. Nói cách khác, họ có một chương trình phức tạp lớn, rằng "thiết bị chuyển mạch mũ": nó đặt trên một chiếc mũ là một máy chủ SMTP khác để được một khách hàng SMTP, khác để đưa các tin nhắn tại địa phương khác để quản lý hàng đợi, vv qmail là mô-đun. | D. Architecture . Modular system architecture Internet MTA s perform a variety of tasks. Earlier designs like Sendmail and smail are monolithic. In other words they have one large complex program that switches hats it puts on one hat to be an SMTP server another to be an SMTP client another to inject messages locally another to manage the queue etc. qmail is modular. Each of these functions is performed by a separate program. As a result the programs are much smaller simpler and less likely to contain functional or security bugs. To further enhance security qmail s modules run with different privileges and they don t trust each other they don t assume the other modules always do only what they re supposed to do. The core modules are Modules Function qmail-smtpd accepts rejects messages via SMTP qmail-inject injects messages locally qmail-rspawn qmail-remote handles remote deliveries qmail-lspawn qmail-local handles local deliveries qmail-send processes the queue qmail-clean cleans the queue There s also a down side to the modular approach. Unlike a monolithic MTA the interactions between modules are well-defined and modules only exchange the minimum necessary information with each other. This is generally A Good Thing but sometimes it makes it hard to do things. For example the sendmail -v flag causes Sendmail to print a trace of its actions to standard output for debugging purposes. Since the one sendmail binary handles injection queueing alias processing .forward file processing and remote forwarding via SMTP it is able to easily trace the entire delivery until the message is delivered. The equivalent capability in qmail doesn t exist and would require substantial code changes and additional complexity to implement the passing of the debug flag from module to module. . File structure var qmail is the root of the qmail file structure. This can be changed when qmail is being built but it s a good idea to leave it unchanged so other administrators know where .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.