Încerc să aflu despre serverele de e-mail și sunt destul de descurajat de toate piesele în mișcare din configurație.
În prezent, nu pot trimite prin intermediul serverului meu smtp. Pot primi e-mailuri bine de la diverse domenii.
În jurnalele mele văd intrările de mai jos când încerc să trimit e-mail.
31 iulie 11:59:15 mail postfix/submission/smtpd[1290]: conectați de la necunoscut[78.136.22.232]
31 iulie 12:01:03 e-mail postfix/postscreen[1294]: CONECTARE de la [209.85.214.179]:46881 la [45.77.139.149]:25
31 iulie 12:01:03 e-mail postfix/postscreen[1294]: PASS OLD [209.85.214.179]:46881
31 iulie 12:01:03 mail postfix/smtpd[1297]: conectați-vă de la mail-pl1-f179.google.com[209.85.214.179]
31 iulie 12:01:05 mail postfix/smtpd[1297]: 03178A46: client=mail-pl1-f179.google.com[209.85.214.179]
31 iulie 12:01:05 mail postfix/cleanup[1299]: 03178A46: message-id=<CAMJ_LmbWv_5o7GZJx8RwqOqz52O_sWTrgX0_=mSi_Vt6+uz++Q@mail.gmail.com>
31 iulie 12:01:05 mail postfix/cleanup[1299]: 03178A46: milter-reject: END-OF-MESSAGE de la mail-pl1-f179.google.com[209.85.214.179]: 5.7.1 Gtube model; de la=<[email protected]> la=<[email protected]> proto=ESMTP helo=<mail-pl1-f179.google.com>
31 iulie 12:01:05 mail postfix/smtpd[1297]: deconectați-vă de la mail-pl1-f179.google.com[209.85.214.179] ehlo=2 starttls=1 mail=1 rcpt=1 data=0/1 quit= 1 comenzi=6/7
31 iulie 12:04:15 mail postfix/submission/smtpd[1290]: expirare după CONNECT de la necunoscut[78.136.22.232]
31 iulie 12:04:15 mail postfix/submission/smtpd[1290]: deconectare de la comenzi necunoscute[78.136.22.232]=0/0
root@mail:~#
Sistemul meu de operare este Debian 9 și toate regulile iptables au fost eliminate în timpul testării.
Iată-mi master.cf și main.cf --> https://pastebin.com/9WUnzYZt
Mulțumiri
EDIT1:
Ceva ce am uitat să menționez. Am făcut grep 'smtp.*restrict' din main.cf. Am observat că smtpd_recipient_restrictions indică un fișier sql. Fișierul sql în sine are interogarea de mai jos.. Poate fi acesta motivul pentru care e-mailul trimis eșuează?
root@mail:~# grep smtp.*restrict /etc/postfix/main.cf
smtpd_relay_restrictions = reject_non_fqdn_recipient
smtpd_recipient_restrictions = check_recipient_access mysql:/etc/postfix/sql/recipient-access.cf
smtpd_client_restrictions = permit_mynetworks
smtpd_helo_restrictions = permit_mynetworks
smtpd_data_restrictions = reject_unauth_pipelining
root@mail:~# interogare grep /etc/postfix/sql/recipient-access.cf
interogare = select if(sendonly = true, 'REJECT', 'OK') AS acces din conturi unde username = '%u' and domain = '%d' and enabled = true LIMIT 1;
root@mail:~#
EDIT2: Am configurat mutt pentru a exclude ca aceasta să fie o problemă de partea clientului, dar totuși nu reușesc să o fac să funcționeze.
ââ[$] <> cat muttrc
set folder = „imaps://[email protected]@imap.mydomain.abc:993”
setați smtp_url = „smtp://[email protected]@smtp.mydomain.abc:587”
set de la = "[email protected]"
set realname = "hostmaster"
set spoolfile = "+Inbox"
set record = "+Trimis"
set trash = "+Coș de gunoi"
set amânat = „+Schițe”
cutii poştale =Inbox =Trimis =Coş de gunoi =Ciorne =Mesaje =Altele
cu toate acestea, ori de câte ori încerc să trimit e-mail, indiferent dacă este un alt domeniu sau aceeași adresă de e-mail cu expeditorul, văd această eroare
Sesiunea SMTP a eșuat: 451 4.3.0 <[email protected]>: Eroare temporară de căutare