Điểm:0

Postdrop không thể mở lỗi tệp công khai/nhận

lá cờ cn

Tôi gặp sự cố khi gửi email với postfix sendmail trên Ubuntu 21.04. (thông báo lỗi được chỉ định bên dưới) Có ai gặp phải một vấn đề tương tự? Tôi sẽ rất vui vì bất kỳ lời khuyên hoặc gợi ý nào. Cảm ơn!

Hệ điều hành: Ubuntu 21.04

gói postfix: postfix/hirsute-updates 3.5.6-1ubuntu0.2 AMD64 [có thể nâng cấp từ: 3.5.6-1]

Khi tôi cố gắng gửi thư với sendmail được cung cấp postfix, tôi gặp phải lỗi sau:

                          ... # đầu ra dài dòng bị bỏ qua
postdrop: fifo_trigger: open public/pickup: không thể mở tệp: Không có thiết bị hoặc địa chỉ như vậy
postdrop: gửi trạng thái attr = 0
postdrop: gửi lý do attr =
postdrop: vstream_fflush_some: fd 1 flush 18
sendmail: vstream_buf_get_ready: fd 5 có 18
sendmail: /usr/sbin/postdrop -r -v -v -v: thuộc tính mong muốn: trạng thái
sendmail: tên thuộc tính đầu vào: trạng thái
sendmail: giá trị thuộc tính đầu vào: 0
sendmail: /usr/sbin/postdrop -r -v -v -v: thuộc tính mong muốn: (dấu kết thúc danh sách)
sendmail: tên thuộc tính đầu vào: lý do
sendmail: giá trị thuộc tính đầu vào: (kết thúc)
sendmail: /usr/sbin/postdrop -r -v -v -v: thuộc tính mong muốn: (dấu kết thúc danh sách)
sendmail: tên thuộc tính đầu vào: (kết thúc)

Pickup fifo trong thực tế tồn tại:

prw-rw-rw- 1 postfix postfix 0 ngày 24 tháng 2 12:29 /var/spool/postfix/public/pickup

Tôi cũng đã thử một biến thể với ổ cắm unix thay vì fifo, nhưng cũng gặp lỗi tương tự (chỉ unix_trigger thay vì fifo_trigger).

Sau đây là cấu hình của tôi (miền và IP được ẩn danh):

alias_maps = hash:/etc/aliases
thư mục lệnh = /usr/sbin
nội dung_bộ lọc =
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$ process_name $ process_id & ngủ 5
defer_transports=
disable_dns_lookups = có
disable_vrfy_command = có
header_checks = pcre:/etc/postfix/header_checks
html_directory = /usr/share/doc/packages/postfix/html
inet_interface = 127.0.0.1
mail_owner = hậu tố
mail_spool_directory = /var/spool/mail
hộp thư_command =
hộp thư_size_limit = 0
hộp thư_vận chuyển =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = phong bì_sender, header_sender, header_recipient
masquerade_domains = example.org
giả trang_ngoại lệ = root
message_size_limit = 28000000
mime_header_checks = pcre:/etc/postfix/header_checks
mydestination = $myhostname, localhost.$mydomain
tên miền của tôi = ví dụ.org
myhostname = bastion.example.org
mynetworks = 127.0.0.0/8, X.X.X.X/16, X.X.X.X/26 canonical_maps = hash:/etc/postfix/canonical virtual_maps = hash:/etc/postfix/virtual đã định vị lại_maps = hash:/etc/postfix/đã định vị lại transport_maps = hash:/ etc/postfix/transport sender_canonical_maps = hash:/etc/postfix/sender_canonical
nguồn gốc của tôi = $ tên miền của tôi
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
máy chủ chuyển tiếp = [mail.eclipse.org]
sample_directory = /usr/share/doc/packages/postfix/samples
sendmail_path = /usr/sbin/sendmail
setgid_group = hộp thư
smtp_sasl_auth_enable = không
smtp_use_tls = không
smtpd_client_restrictions =
smtpd_helo_required = có
smtpd_helo_restrictions=
smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_invalid_hostname, reject_unauth_pipelining, reject_non_fqdn_sender, reject_unknown_recipient_domain, allow
smtpd_sasl_auth_enable = không
smtpd_sender_restrictions = reject_non_fqdn_sender,reject_unknown_sender_domain,reject_invalid_hostname
smtpd_use_tls = không
nghiêm ngặt_rfc821_envelopes = không
Unknown_local_recipient_reject_code = 550

nội dung master.cf

smtp inet n - n - - smtpd
đệ trình inet n - n - - smtpd
 -o smtpd_sasl_auth_enable=có
 -o smtpd_tls_security_level=có thể
 -o smtpd_tls_wrappermode=có
 -o content_filter=smtp-amavis:[127.0.0.1]:10026
xe bán tải fifo n - - 60 1 xe bán tải
dọn dẹp unix n - n - 0 dọn dẹp
qmgr fifo n - n 300 1 qmgr
tlsmgr unix - - n 300 1 tlsmgr
viết lại unix - - n - - viết lại tầm thường
thoát unix - - n - 0 thoát
trì hoãn unix - - n - 0 thoát
dấu vết unix - - n - 0 bị trả lại
xác minh unix - - n - 1 xác minh
tuôn ra unix n - n 1000? 0 tuôn ra
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
chuyển tiếp unix - - n - - smtp
showq unix n - n - - showq
lỗi unix - - n - - lỗi
unix cục bộ - n n - - cục bộ
unix ảo - n n - - ảo
lmtp unix - - n - - lmtp
đe unix - - n - 1 đe
scache unix - - n - 1 scache
maildrop unix - n n - - pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
uucp unix - n n - - ống
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($người nhận)
ifmail unix - n n - - pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - ống
  cờ = Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
vscan unix - n n - 10 ống
  user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail unix - n n - - ống
  flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}
loại bỏ unix - - n - - loại bỏ
smtp-amavis unix - - n - 4 smtp
     -o smtp_send_xforward_command=có
     -o smtp_data_done_timeout=1200
     -o vô hiệu hóa_dns_lookups=có
127.0.0.1:10025 inet n - n - - smtpd
     -o nội dung_filter=
     -o smtpd_delay_reject=no
     -o smtpd_client_restrictions=permit_mynetworks,từ chối
     -o smtpd_helo_restrictions=
     -o smtpd_sender_restrictions=
     -o smtpd_recipient_restrictions=permit_mynetworks,từ chối
     -o smtpd_data_restrictions=reject_unauth_pipelining
     -o smtpd_end_of_data_restrictions=
     -o smtpd_restriction_classes=
     -o mynetworks=127.0.0.0/8
     -o smtpd_error_sleep_time=0
     -o smtpd_soft_error_limit=1001
     -o smtpd_hard_error_limit=1000
     -o smtpd_client_connection_count_limit=0
     -o smtpd_client_connection_rate_limit=0
     -o get_override_options=no_header_body_checks,no_unknown_recipient_checks
     -o local_header_rewrite_clients=
thử lại unix - - n - - lỗi
proxywrite unix - - n - 1 proxymap

Tất cả các giải pháp tôi tìm thấy trực tuyến đều chỉ ra sự thay đổi cấu hình mà tôi đã có sẵn, tức là.

xe bán tải fifo n - - 60 1 xe bán tải

hoặc

đón unix n - - 60 1 đón

Bất kỳ ý tưởng?

Điểm:0
lá cờ cn

Hóa ra tôi đã sử dụng chỉ thị cấu hình lỗi thời setgid_group = gửi thư Trong chính.cf thay vì setgid_group = postdrop

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.