Đây là lệnh postfix có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
postfix - chương trình điều khiển postfix
SYNOPSIS
postfix [-đv] [-c config_dir] lệnh
MÔ TẢ
Lệnh này được dành riêng cho superuser. Để gửi thư, hãy sử dụng Postfix gửi thư(1)
chỉ huy.
postfix(1) lệnh điều khiển hoạt động của hệ thống thư Postfix: bắt đầu hoặc dừng
các chủ(8) daemon, kiểm tra sức khỏe và bảo trì khác.
Theo mặc định, postfix(1) lệnh thiết lập một môi trường tiêu chuẩn hóa và chạy
hậu tố-script kịch bản shell để thực hiện công việc thực tế.
Tuy nhiên, khi hỗ trợ cho nhiều phiên bản Postfix được định cấu hình, postfix(1) thực thi
lệnh được chỉ định với multi_instance_wrapper tham số cấu hình. Cái này
lệnh sẽ thực hiện lệnh cho mỗi phiên bản Postfix áp dụng.
Các lệnh sau được thực hiện:
kiểm tra Cảnh báo về quyền hoặc quyền sở hữu hoặc quyền của thư mục / tệp không hợp lệ và tạo ra các tệp bị thiếu
thư mục.
Bắt đầu Khởi động hệ thống thư Postfix. Điều này cũng chạy kiểm tra cấu hình được mô tả
ở trên.
dừng lại Dừng hệ thống thư Postfix một cách có trật tự. Nếu có thể, các quy trình đang chạy
được phép kết thúc sớm nhất có thể.
Lưu ý: để làm mới hệ thống thư Postfix sau khi thay đổi cấu hình, hãy làm
không sử dụng Bắt đầu và dừng lại các lệnh nối tiếp nhau. Sử dụng tải lại lệnh thay thế.
Huỷ bỏ Dừng đột ngột hệ thống thư Postfix. Các tiến trình đang chạy được báo hiệu dừng lại
ngay lập tức.
tuôn ra Buộc gửi: cố gắng gửi mọi thư trong hàng đợi thư hoãn.
Thông thường, các nỗ lực gửi thư bị trì hoãn xảy ra đều đặn,
nhân đôi khoảng thời gian sau mỗi lần thử không thành công.
Cảnh báo: thường xuyên gửi thư không gửi được sẽ dẫn đến việc gửi thư kém
hiệu suất của tất cả các thư khác.
tải lại Đọc lại các tệp cấu hình. Các quy trình đang chạy kết thúc sớm nhất
tiện.
tình trạng Cho biết hệ thống thư Postfix hiện đang chạy hay không.
quyền thiết lập [tên=giá trị ...]
Đặt quyền sở hữu và quyền của các tệp và thư mục liên quan đến Postfix, như
được chỉ định trong tập tin postfix tập tin.
Chỉ định tên=giá trị để ghi đè và cập nhật cấu hình main.cf cụ thể
thông số. Ví dụ: sử dụng điều này để thay đổi thư_chủ or setgid_group thiết lập
cho một hệ thống Postfix đã được cài đặt.
Tính năng này có sẵn trong Postfix 2.1 trở lên. Với Postfix 2.0 trở về trước,
sử dụng "$ config_directory / post-install quyền thiết lập".
tls mệnh lệnh phụ
Bật TLS cơ hội trong máy khách hoặc máy chủ Postfix SMTP và quản lý Postfix
Khóa cá nhân và chứng chỉ TLS của máy chủ SMTP. Nhìn thấy hậu tố-tls(1) cho
tài liệu hướng dẫn.
Tính năng này có sẵn trong Postfix 3.1 trở lên.
nâng cấp-cấu hình [tên=giá trị ...]
Cập nhật chính.cf và master.cf các tệp có thông tin mà Postfix cần theo thứ tự
để chạy: thêm hoặc cập nhật dịch vụ và thêm hoặc cập nhật cài đặt tham số cấu hình.
Chỉ định tên=giá trị để ghi đè và cập nhật cấu hình main.cf cụ thể
thông số.
Tính năng này có sẵn trong Postfix 2.1 trở lên. Với Postfix 2.0 trở về trước,
sử dụng "$ config_directory / post-install nâng cấp-cấu hình".
Các tùy chọn sau được triển khai:
-c config_dir
Đọc chính.cf và master.cf các tệp cấu hình trong thư mục được đặt tên thay thế
của thư mục cấu hình mặc định. Sử dụng điều này để phân biệt giữa nhiều
Phiên bản Postfix trên cùng một máy chủ.
Với Postfix 2.6 trở lên, tùy chọn này buộc postfix(1) lệnh hoạt động trên
chỉ phiên bản Postfix được chỉ định. Hành vi này được kế thừa bởi postfix(1)
các lệnh chạy dưới dạng con của quy trình hiện tại.
-D (với postfix Bắt đầu chỉ)
Chạy từng daemon Postfix dưới sự kiểm soát của trình gỡ lỗi như được chỉ định thông qua
trình gỡ lỗi_lệnh tham số cấu hình.
-v Bật ghi nhật ký chi tiết cho mục đích gỡ lỗi. Nhiều -v các tùy chọn làm cho
phần mềm ngày càng dài dòng.
MÔI TRƯỜNG
postfix(1) lệnh xuất các biến môi trường sau đây trước khi thực hiện
hậu tố-script tập tin:
MAIL_CONFIG
Điều này được đặt khi có tùy chọn dòng lệnh -c.
Với Postfix 2.6 trở lên, biến môi trường này buộc postfix(1) lệnh
chỉ hoạt động trên phiên bản Postfix được chỉ định. Hành vi này được kế thừa bởi
postfix(1) các lệnh chạy dưới dạng con của tiến trình hiện tại.
MAIL_VERBOSE
Điều này được đặt khi có tùy chọn dòng lệnh -v.
MAIL_DEBUG
Điều này được đặt khi có tùy chọn dòng lệnh -D.
CẤU HÌNH THÔNG SỐ
Sau đây chính.cf tham số cấu hình được xuất dưới dạng biến môi trường với
những cái tên giống nhau:
config_directory (xem 'postconf -NS' đầu ra)
Vị trí mặc định của tệp cấu hình Postfix main.cf và master.cf.
lệnh_thư mục (xem 'postconf -NS' đầu ra)
Vị trí của tất cả các lệnh quản trị postfix.
daemon_thư mục (xem 'postconf -NS' đầu ra)
Thư mục với các chương trình hỗ trợ Postfix và chương trình daemon.
thư mục html_ (xem 'postconf -NS' đầu ra)
Vị trí của các tệp HTML Postfix mô tả cách xây dựng, cấu hình hoặc vận hành
một hệ thống con hoặc tính năng Postfix cụ thể.
thư_chủ (hậu tố)
Tài khoản hệ thống UNIX sở hữu hàng đợi Postfix và hầu hết daemon Postfix
quy trình.
mailq_path (xem 'postconf -NS' đầu ra)
Tính năng tương thích với Sendmail chỉ định nơi Postfix thưq(1) lệnh là
cài đặt.
manpage_directory (xem 'postconf -NS' đầu ra)
Nơi các trang hướng dẫn sử dụng Postfix được cài đặt.
newaliases_path (xem 'postconf -NS' đầu ra)
Tính năng tương thích với Sendmail chỉ định vị trí của bí danh mới(1)
chỉ huy.
hàng_thư mục (xem 'postconf -NS' đầu ra)
Vị trí của thư mục hàng đợi cấp cao nhất Postfix.
thư mục readme_ (xem 'postconf -NS' đầu ra)
Vị trí của các tệp Postfix README mô tả cách xây dựng, cấu hình hoặc
vận hành một hệ thống con hoặc tính năng Postfix cụ thể.
sendmail_path (xem 'postconf -NS' đầu ra)
Tính năng tương thích với Sendmail chỉ định vị trí của Postfix
gửi thư(1) lệnh.
setgid_group (đăng sau)
Quyền sở hữu nhóm của các lệnh Postfix set-gid và Postfix có thể ghi nhóm
thư mục.
Có sẵn trong phiên bản Postfix 2.5 trở lên:
Thư mục dữ liệu (xem 'postconf -NS' đầu ra)
Thư mục có các tệp dữ liệu có thể ghi Postfix (ví dụ: bộ nhớ đệm, giả ngẫu nhiên
số).
Có sẵn trong phiên bản Postfix 3.0 trở lên:
thư mục meta (xem 'postconf -NS' đầu ra)
Vị trí của các tệp không thực thi được chia sẻ giữa nhiều Postfix
các phiên bản, chẳng hạn như postfix-files, dynamicmaps.cf và mẫu nhiều phiên bản
tệp main.cf.proto và master.cf.proto.
thư mục shlib_ (xem 'postconf -NS' đầu ra)
Vị trí của các thư viện được liên kết động Postfix (libpostfix - *. So), và
vị trí mặc định của các plugin cơ sở dữ liệu Postfix (postfix - *. so) có liên quan
tên đường dẫn trong tệp dynamicmaps.cf.
Có sẵn trong phiên bản Postfix 3.1 trở lên:
openssl_path (openssl)
Vị trí của chương trình dòng lệnh OpenSSL openssl(1).
Các thông số cấu hình khác:
nhập_môi trường (xem 'postconf -NS' đầu ra)
Danh sách các tham số môi trường mà quy trình Postfix sẽ nhập từ một
quy trình mẹ không phải Postfix.
syslog_facility (thư)
Cơ sở nhật ký hệ thống của ghi nhật ký Postfix.
tên nhật ký hệ thống (xem 'postconf -NS' đầu ra)
Tên hệ thống thư được thêm vào trước tên quy trình trong bản ghi nhật ký hệ thống, vì vậy
ví dụ: "smtpd" sẽ trở thành "postfix / smtpd".
Có sẵn trong phiên bản Postfix 2.6 trở lên:
multi_instance_directories (trống)
Danh sách tùy chọn gồm các thư mục cấu hình Postfix không mặc định; này
các thư mục thuộc về các phiên bản Postfix bổ sung chia sẻ Postfix
các tệp thực thi và tài liệu với phiên bản Postfix mặc định và đó là
đã bắt đầu, đã dừng, v.v., cùng với phiên bản Postfix mặc định.
multi_instance_wrapper (trống)
Tên đường dẫn của một trình quản lý nhiều phiên bản lệnh mà postfix(1) lệnh
gọi khi giá trị tham số multi_instance_directories không trống.
multi_instance_group (trống)
Tên nhóm phiên bản tùy chọn của phiên bản Postfix này.
multi_instance_name (trống)
Tên phiên bản tùy chọn của phiên bản Postfix này.
multi_instance_enable (không)
Cho phép phiên bản Postfix này được khởi động, dừng lại, v.v., bằng nhiều phiên bản
giám đốc.
Sử dụng postfix trực tuyến bằng các dịch vụ onworks.net