Puncte:1

Postfix nu trimite e-mailuri fără mesaje de eroare

drapel in

Am un client care încearcă să folosească postfix pentru a trimite e-mailuri cu SMTP.Se pare că postfix va analiza corect atributele de e-mail, dar înainte de a trimite e-mailul începe să-l proceseze din nou. Acest lucru se întâmplă într-o buclă nesfârșită. Am pus postfix în modul de depanare și am produs un fișier jurnal care arată aproape exact la fel ca un fișier jurnal produs cu propriul meu sistem până în punctul în care repetă analizarea e-mailului.

Sfârșitul jurnalului clientului:

postfix/smtpd[29586]: conexiune închisă
postfix/smtpd[29586]: conexiune stabilită

Sfârșitul jurnalului meu:

postfix/smtpd[20539]: conexiune închisă
postfix/smtp[20543]: 0D65814D: to=<[email protected]>, relay=10.2.253.96[10.2.253.96]:25, întârziere=0.17, întârzieri=0.03/0.07/0/0.06, dsn=2.0 0, stare=trimis (250 2.0.0 Ok: în coadă ca O)
postfix/qmgr[19812]: 0D65814D: eliminat

The principal.cf dosarul are

mydomain = gazdă locală
alias_maps = hash:/etc/aliases
director_codă = /var/spool/postfix
director_comandă = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
myorigin = $mydomain
unknown_local_recipient_reject_code = 550
rețelele mele = 127.0.0.0/8, [::1]/128
debug_peer_level = 2
sendmail_path = /usr/sbin/sendmail
calea_newaliases = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = nr
director_manpage = /usr/local/man
director_eșantion = /etc/postfix
readme_directory = nr
virtual_mailbox_domains = sciencelogic.em7
virtual_mailbox_base = /var/mail
virtual_mailbox_maps = hash:/etc/postfix/silo.virtual-mailbox
virtual_uid_maps = hash:/etc/postfix/silo.virtual-uid
virtual_gid_maps = hash:/etc/postfix/silo.virtual-gid
cutie_poștală_size_limit = 0
relayhost = authnz.proofpoint.com:587
smtp_sasl_auth_enable = da
smtp_sasl_password_maps = hash:/etc/postfix/smtp_password
smtpd_recipient_restrictions = permit_mynetworks
local_recipient_maps =

Nu există informații despre respingerea e-mailului în jurnalul de coadă. Alergare mailq > mailqueue.txt nu a produs nicio informație semnificativă.L-am pus și pe client să șteargă coada post coada -f și reporniți postfix, dar nimic nu a ajutat.

Ce determină postfix să repetă analizarea e-mailului în loc să-l trimită?

EDITAȚI | ×:

The maestru.cf stările fișierului (scurtat pentru spațiu pentru a elimina toate liniile comentate):

smtp inet n - n - - smtpd -v
pickup unix n - n 60 1 pickup
curatare unix n - n - 0 curatare
qmgr unix n - n 300 1 qmgr
tlsmgr unix - - n 1000? 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
proxywrite unix - - n - 1 proxymap
smtp unix - - n - - smtp
releu unix - - n - - smtp
showq unix n - n - - showq
eroare unix - - n - - eroare
reîncercați Unix - - n - - eroare
arunca unix - - n - - arunca
unix local - n n - - local
unix virtual - n n - - virtual
lmtp unix - - n - - lmtp
nicovală unix - - n - 1 nicovală
scache unix - - n - 1 scache

EDITAȚI | ×:

post coada -p produce:

[root@sc-sl02-lab01 ~]# postqueue -p
-ID de coadă- --Dimensiune-- ----Ora de sosire---- -Expeditor/Destinatar-------
8687E226F6E* 936 Mar, 10 mai 19:46:06 [email protected]
                                         [email protected]

88630226F70* 935 marți 10 mai 19:46:06 [email protected]
                                         [email protected]

92456226F71* 933 Mar, 10 mai 19:46:06 [email protected]
                                         [email protected]

E0986226F74* 942 Mar, 10 mai 19:46:06 [email protected]
                                         [email protected]

EF72C36B12* 930 marți 10 mai 19:46:06 [email protected]
                                         [email protected]

F1631226F78* 930 marți 10 mai 19:46:06 [email protected]
                                         [email protected]

3DE91226F77* 3072 Mar, 10 mai 19:46:11 MAILER-DAEMON
                                         [email protected]

sudo postcat -qhbe 3DE91226F77:

-- 40 Kbytes în 17 solicitări.
[root@sc-sl02-lab01 ~]# sudo postcat -qhbe 3DE91226F77
*** ÎNREGISTRARE PLIC activ/3DE91226F77 ***
Dimensiunea mesajului: 3072 221 1 0 3072
message_arrival_time: marți, 10 mai 19:46:11 2022
create_time: marți, 10 mai 19:46:11 2022
named_attribute: log_message_origin=local
named_attribute: trace_flags=0
expeditor:
original_recipient: [email protected]
destinatar: [email protected]
*** CONȚINUTUL MESAJULUI activ/3DE91226F77 ***
Primit: de sc-sl02-lab01.localhost (Postfix)
        id 3DE91226F77; Mar, 10 mai 2022 19:46:11 +0000 (UTC)
Data: marți, 10 mai 2022 19:46:11 +0000 (UTC)
De la: [email protected] (sistem de livrare a corespondenței)
Subiect: e-mail nelivrat returnat expeditorului
Către: [email protected]
Trimis automat: răspuns automat
Versiunea MIME: 1.0
Tip de conținut: mai multe părți/raport; tip-raport=starea-livrare;
        boundary="0A32B226F7D.1652211971/sc-sl02-lab01.localhost"
ID-ul mesajului: <[email protected]>

Acesta este un mesaj încapsulat în MIME.

--0A32B226F7D.1652211971/sc-sl02-lab01.localhost
Conținut-Descriere: Notificare
Tip de conținut: text/plan simplu; charset=us-ascii

Acesta este sistemul de e-mail de la gazda sc-sl02-lab01.localhost.

Îmi pare rău că trebuie să vă informez că mesajul dvs. nu a putut
să fie livrate unuia sau mai multor destinatari. Este atasat mai jos.

Pentru asistență suplimentară, vă rugăm să trimiteți mail la postmaster.

Dacă faceți acest lucru, includeți acest raport de problemă. Poti
ștergeți propriul text din mesajul returnat atașat.

                   Sistemul de e-mail

<[email protected]>: gazdă
    authnz.prod-c15a-awsuse.proofpoint.com[205.220.189.150] a spus: 530 5.7.0
    Este necesară autentificarea (ca răspuns la comanda MAIL FROM)

--0A32B226F7D.1652211971/sc-sl02-lab01.localhost
Conținut-Descriere: Raport de livrare
Tipul de conținut: starea mesajului/livrarea

Raportare-MTA: dns; sc-sl02-lab01.localhost
X-Postfix-Queue-ID: 0A32B226F7D
X-Postfix-Sender: rfc822; [email protected]
Data sosirii: marți, 10 mai 2022 19:46:07 +0000 (UTC)

Destinatar final: rfc822; [email protected]
Original-Destinatar: rfc822;[email protected]
Acțiune: a eșuat
Stare: 5.7.0
Remote-MTA: dns; authnz.prod-c15a-awsuse.proofpoint.com
Diagnostic-Cod: smtp; 530 5.7.0 Este necesară autentificarea

--0A32B226F7D.1652211971/sc-sl02-lab01.localhost
Conținut-Descriere: Mesaj nelivrat
Tip de conținut: mesaj/rfc822

Cale de întoarcere: <[email protected]>
Primit: de la [172.16.0.1] (gazdă locală [IPv6:::1])
        de sc-sl02-lab01.localhost (Postfix) cu ID-ul ESMTP 0A32B226F7D
        pentru <[email protected]>; Mar, 10 mai 2022 19:46:07 +0000 (UTC)
Versiunea MIME: 1.0
Tip de conținut: text/plan simplu; charset="us-ascii"
Codare de transfer de conținut: 7 biți
Subiect: Eveniment MAJOR: Încărcare alertă medie,
 Stare (Încărcare-15): (Adevărat) rulează peste pragul de (Niciuna)
De la: EM7 LAB Event Notifier<[email protected]>
La:
CC:
Prioritate X: 3
Data: marți, 10 mai 2022 19:46:07 +0000
ID-ul mesajului: <[email protected]>

Severitate: MAJOR
Prima dată: 2022-05-09 11:48:18 UTC
Ultima dată: 2022-05-10 19:44:22 UTC
Apariții: 954
Sursa: Dynamic
Organizație: ScienceLogic Org
Dispozitiv: sc-sl01-db01

Mesaj: Alerta medie de încărcare, stare (Încărcare-15): (Adevărat) rulează peste pragul de (Niciuna)

Trimis prin acțiune de automatizare: Trimite e-mail extern

Vizualizați acest eveniment la: http://em7.mydomain.com/em7/index.em7?exec=events&q_type=aid&q_arg=3988100&q_sev=1&q_sort=0&q_oper=0

--0A32B226F7D.1652211971/sc-sl02-lab01.localhost--
*** HEADER EXTRACTED activ/3DE91226F77 ***
*** SFÂRȘIT FIȘIER DE MESAJ activ/3DE91226F77 ***
[root@sc-sl02-lab01 ~]# sudo postcat -qhbe 14CBC226F76
*** ÎNREGISTRARE PLIC activ/14CBC226F76 ***
dimensiune_mesaj: 2962 220 1 0 2962
message_arrival_time: marți, 10 mai 19:46:10 2022
create_time: marți, 10 mai 19:46:10 2022
named_attribute: log_message_origin=local
named_attribute: trace_flags=0
expeditor:
original_recipient: [email protected]
destinatar: [email protected]
*** CONȚINUTUL MESAJULUI activ/14CBC226F76 ***
Primit: de sc-sl02-lab01.localhost (Postfix)
        id 14CBC226F76; Mar, 10 mai 2022 19:46:10 +0000 (UTC)
Data: marți, 10 mai 2022 19:46:10 +0000 (UTC)
De la: [email protected] (sistem de livrare a corespondenței)
Subiect: e-mail nelivrat returnat expeditorului
Către: [email protected]
Trimis automat: răspuns automat
Versiunea MIME: 1.0
Tip de conținut: mai multe părți/raport; tip-raport=starea-livrare;
        boundary="000EC226F79.1652211970/sc-sl02-lab01.localhost"
ID-ul mesajului: <[email protected]>

Acesta este un mesaj încapsulat în MIME.

--000EC226F79.1652211970/sc-sl02-lab01.localhost
Conținut-Descriere: Notificare
Tip de conținut: text/plan simplu; charset=us-ascii

Acesta este sistemul de e-mail de la gazda sc-sl02-lab01.localhost.

Îmi pare rău că trebuie să vă informez că mesajul dvs. nu a putut
să fie livrate unuia sau mai multor destinatari. Este atasat mai jos.

Pentru asistență suplimentară, vă rugăm să trimiteți mail la postmaster.

Dacă faceți acest lucru, includeți acest raport de problemă. Poti
ștergeți propriul text din mesajul returnat atașat.

                   Sistemul de e-mail

<[email protected]>: gazdă
    authnz.prod-c15a-awsuse.proofpoint.com[205.220.189.192] a spus: 530 5.7.0
    Este necesară autentificarea (ca răspuns la comanda MAIL FROM)

--000EC226F79.1652211970/sc-sl02-lab01.localhost
Conținut-Descriere: Raport de livrare
Tipul de conținut: starea mesajului/livrarea

Raportare-MTA: dns; sc-sl02-lab01.localhost
X-Postfix-Queue-ID: 000EC226F79
X-Postfix-Sender: rfc822; [email protected]
Data sosirii: marți, 10 mai 2022 19:46:06 +0000 (UTC)

Destinatar final: rfc822; [email protected]
Original-Destinatar: rfc822;[email protected]
Acțiune: a eșuat
Stare: 5.7.0
Remote-MTA: dns; authnz.prod-c15a-awsuse.proofpoint.com
Diagnostic-Cod: smtp; 530 5.7.0 Este necesară autentificarea

--000EC226F79.1652211970/sc-sl02-lab01.localhost
Conținut-Descriere: Mesaj nelivrat
Tip de conținut: mesaj/rfc822

Cale de întoarcere: <[email protected]>
Primit: de la [172.16.0.1] (gazdă locală [IPv6:::1])
        de sc-sl02-lab01.localhost (Postfix) cu ID ESMTP 000EC226F79
        pentru <[email protected]>; Mar, 10 mai 2022 19:46:06 +0000 (UTC)
Versiunea MIME: 1.0
Tip de conținut: text/plan simplu; charset="us-ascii"
Codare de transfer de conținut: 7 biți
Subiect: Eveniment MAJOR: Riscul de service al dispozitivului este ridicat: 75
De la: EM7 LAB Event Notifier<[email protected]>
La:
CC:
Prioritate X: 3
Data: marți, 10 mai 2022 19:46:06 +0000
ID-ul mesajului: <[email protected]>

Severitate: MAJOR
Prima dată: 2022-05-09 01:00:16 UTC
Ultima dată: 2022-05-10 19:45:18 UTC
Apariții: 172
Sursa: Internă
Organizare: Sistem
Dispozitiv: serviciul de testare a dispozitivului

Mesaj: Riscul de service al dispozitivului este ridicat: 75

Trimis prin acțiune de automatizare: Trimite e-mail extern

Vizualizați acest eveniment la: http://em7.mydomain.com/em7/index.em7?exec=events&q_type=aid&q_arg=3987958&q_sev=1&q_sort=0&q_oper=0

--000EC226F79.1652211970/sc-sl02-lab01.localhost--
*** HEADER EXTRACTED activ/14CBC226F76 ***
*** SFÂRȘIT FIȘIER DE MESAJ activ/14CBC226F76 ***
anx avatar
drapel fr
anx
Vă rugăm să adăugați configurația postfix așa cum este recomandat în etichetă și un exemplu despre cum apare mesajul în coadă, ambele ar putea conține indicii utile. (utilizați `postqueue -p` pentru a lista, utilizați `postcat -qhbe QID` pentru a examina o singură intrare și obțineți mai mult context în jurnale pentru a distinge expeditorul care trimite mesajul de mai multe ori de o defecțiune din partea dvs.).
anx avatar
drapel fr
anx
În afară de domeniile ciudate, nu văd nimic imediat evident în configurația dvs. De unde iei ideea aia *„Se pare că”*. Vă rugăm să distribuiți mai mult context de jurnal și un exemplu de mesaj așa cum apare în coadă, poate exista de fapt un indiciu despre ce face exact postfix.
drapel in
Vă rugăm să vedeți postarea editată care include fișierul `master.cf`. Fișierul `main.cf` este configurația postfix. Am inclus și comenzile `postqueue -p` și `postcat -qhbe`.
Nikita Kipriyanov avatar
drapel za
adăugați grep-uri cu ID-ul de e-mail (de exemplu, `grep 0D65814D mail.log` pentru a îmbunătăți fragmentul de jurnal din întrebare)
drapel jp
Ce este 10.2.253.96?
drapel in
Acesta este releul pentru e-mailul de testare pe care îl foloseam la capătul meu `mailsac.com`.
anx avatar
drapel fr
anx
Nu are legătură, dar probabil că ar trebui să remediați acel bit `localhost`. Nume aparținând în mod clar schemelor/rădăcinilor de denumire administrate local? A BINE. Dar primiți e-mail de la `localhost.localhost` care conține puține informații care inițiator/releu este asociat cu ce organizație/sucursală/camera/mașină? Foarte enervant pentru oricine va diagnostica probleme de e-mail în viitor!
Nikita Kipriyanov avatar
drapel za
Cel mai bine este să setați `myhostname` real și să lăsați `myorigin=$myhostname` (prestabilit).
Puncte:0
drapel fr
anx

authnz.prod-c15a-awsuse.proofpoint.com[205.220.189.150] a spus: 530 5.7.0 Este necesară autentificarea (ca răspuns la comanda MAIL FROM)

Se pare că nu vă autentificați la releul pe care l-ați configurat.

relayhost = authnz.proofpoint.com:587
smtp_sasl_auth_enable = da
smtp_sasl_password_maps = hash:/etc/postfix/smtp_password

Verificați conținutul /etc/postfix/smtp_password. Specific, postfix vă instruiește să potriviți formatul dintre valoarea relayhost și cheia de căutare a hărții.

Dacă specificați un port TCP care nu este implicit (cum ar fi „:submission” sau „:587”) în destinația relayhost, atunci trebuie să utilizați același formular în fișierul smtp_sasl_password_maps.

Dacă aceasta se dovedește a fi într-adevăr o problemă cu acea hartă a parolelor, nu uitați să actualizați memoria cache indexată emitând postmap /etc/postfix/smtp_password - și luați în considerare ce ar trebui să se întâmple cu mesajele care nu au fost încă livrate din coada dvs., dvs Mai doriți să actualizați destinatarii și expeditorii afectați printr-o altă cale decât livrarea (posibil multe) notificări de non-livrare.

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.