Puncte:0

Eroare Postdrop nu poate deschide fișierul public/preluare

drapel cn

Am o problemă pentru a trimite un e-mail cu postfix sendmail pe Ubuntu 21.04. (mesajul de eroare specificat mai jos) S-a confruntat cineva cu o problemă similară? M-as bucura de orice sfat sau indicatii. Mulțumiri!

OS: Ubuntu 21.04

pachet postfix: postfix/hirsute-updates 3.5.6-1ubuntu0.2 amd64 [actualizat de la: 3.5.6-1]

Când încerc să trimit e-mail cu sendmail furnizat de postfix, primesc următoarea eroare:

                          ... # ieșire verbose omisă
postdrop: fifo_trigger: deschis public/pickup: nu se poate deschide fișierul: nu există un astfel de dispozitiv sau adresă
postdrop: trimite starea attr = 0
postdrop: trimite attr motiv =
postdrop: vstream_fflush_some: fd 1 flush 18
sendmail: vstream_buf_get_ready: fd 5 a primit 18
sendmail: /usr/sbin/postdrop -r -v -v -v: atribut dorit: stare
sendmail: nume atribut de intrare: stare
sendmail: valoarea atributului de intrare: 0
sendmail: /usr/sbin/postdrop -r -v -v -v: atribut dorit: (terminator de listă)
sendmail: nume atribut de intrare: motiv
sendmail: valoarea atributului de intrare: (sfârșit)
sendmail: /usr/sbin/postdrop -r -v -v -v: atribut dorit: (terminator de listă)
sendmail: nume atribut de intrare: (sfârșit)

Pickup fifo există de fapt:

prw-rw-rw- 1 postfix postfix 0 24 februarie 12:29 /var/spool/postfix/public/pickup

Am încercat și o variantă cu socket unix în loc de fifo, dar am primit aceeași eroare (doar unix_trigger în loc de fifo_trigger).

Iată configurația mea (domeniul și IP-urile anonimizate):

alias_maps = hash:/etc/aliases
director_comandă = /usr/sbin
filtru_conținut =
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 & sleep 5
defer_transports =
disable_dns_lookups = da
disable_vrfy_command = da
header_checks = pcre:/etc/postfix/header_checks
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = 127.0.0.1
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command =
cutie_poștală_size_limit = 0
mailbox_transport =
mailq_path = /usr/bin/mailq
director_manpage = /usr/share/man
masquerade_classes = expeditor_plic, expeditor_antet, destinatar_antet
masquerade_domains = example.org
masquerade_exceptions = root
limită_dimensiune_mesaj = 28000000
mime_header_checks = pcre:/etc/postfix/header_checks
mydestination = $myhostname, localhost.$mydomain
domeniul meu = exemplu.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 relocated_maps = hash:/etc/postfix/relocated transport:_maps etc/postfix/transport sender_canonical_maps = hash:/etc/postfix/sender_canonical
myorigin = $mydomain
calea_newaliases = /usr/bin/newaliases
director_codă = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost = [mail.eclipse.org]
sample_directory = /usr/share/doc/packages/postfix/samples
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = nr
smtp_use_tls = nr
smtpd_client_restrictions =
smtpd_helo_required = da
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, permis
smtpd_sasl_auth_enable = nr
smtpd_sender_restrictions = reject_non_fqdn_sender,reject_unknown_sender_domain,reject_invalid_hostname
smtpd_use_tls = nr
strict_rfc821_envelopes = nr
unknown_local_recipient_reject_code = 550

conţinut de master.cf

smtp inet n - n - - smtpd
depunerea inet n - n - - smtpd
 -o smtpd_sasl_auth_enable=da
 -o smtpd_tls_security_level=mai
 -o smtpd_tls_wrappermode=da
 -o content_filter=smtp-amavis:[127.0.0.1]:10026
pickup fifo n - - 60 1 pickup
curatare unix n - n - 0 curatare
qmgr fifo n - n 300 1 qmgr
tlsmgr unix - - n 300 1 tlsmgr
rescrie unix - - n - - trivial-rescriere
bounce unix - - n - 0 bounce
amână unix - - n - 0 săritură
trace unix - - n - 0 săritură
verifica unix - - n - 1 verifica
spălați Unix n - n 1000? 0 culoare
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
releu unix - - n - - smtp
showq unix n - n - - showq
eroare unix - - n - - eroare
unix local - n n - - local
unix virtual - n n - - virtual
lmtp unix - - n - - lmtp
nicovală unix - - n - 1 nicovală
scache unix - - n - 1 scache
maildrop unix - n n - - pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${destinatar}
uucp unix - n n - - conductă
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($destinatar)
ifmail unix - n n - - pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($destinatar)
bsmtp unix - n n - - conductă
  steaguri=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $destinatar
vscan unix - n n - 10 conducte
  user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail unix - n n - - pipe
  flags=R user=nimeni argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${destinatar}
arunca unix - - n - - arunca
smtp-amavis unix - - n - 4 smtp
     -o smtp_send_xforward_command=da
     -o smtp_data_done_timeout=1200
     -o disable_dns_lookups=da
127.0.0.1:10025 inet n - n - - smtpd
     -o content_filter=
     -o smtpd_delay_reject=nu
     -o smtpd_client_restrictions=permit_mynetworks,reject
     -o smtpd_helo_restrictions=
     -o smtpd_sender_restrictions=
     -o smtpd_recipient_restrictions=permit_mynetworks,reject
     -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 receive_override_options=no_header_body_checks,no_unknown_recipient_checks
     -o local_header_rewrite_clients=
reîncercați Unix - - n - - eroare
proxywrite unix - - n - 1 proxymap

Toate soluțiile pe care le-am găsit online au indicat o modificare a configurației pe care o am deja în vigoare, de exemplu.

pickup fifo n - - 60 1 pickup

sau

pickup unix n - - 60 1 pickup

Vreo idee?

Puncte:0
drapel cn

S-a dovedit că am folosit directiva de configurare învechită setgid_group = maildrop în principal.cf în loc de setgid_group = postdrop

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.