Puncte:2

Fișierul Postfix sasl_password și rezoluția MX

drapel eg

Mulțumim lui @AlexD idee, vom implementa următorul tabel de transport pentru a simula un failover IP folosind rezoluția DNS MX (postfix 3.3)

Releu pentru 2 domenii, exemplu[12].com

exemple1.com releu:mx.myhost.com:587
exemple2.com releu:mx.myhost.com:587

În DNS

Un ip1.myhost.com 1.2.3.4
Un ip2.myhost.com 11.12.13.14

MX mx.myhost.com 10 ip1.myhost.com
MX mx.myhost.com 50 ip2.myhost.com

Releul postfix ar trebui să folosească mai întâi ip1 (prioritatea 10) și ip2 (50) dacă ip1 eșuează.

Cu condiția ca acest lucru să fie corect, următorul pas este autentificarea SMTP. Același set de nume de utilizator/parolă este disponibil atât pentru conexiunile ip1, cât și pentru ip2.

utilizator: trece

Întrebare: în sasl_passwd map, deoarece ambele ip1 și ip2 folosesc același user:pass set, putem / ar trebui să folosim gazda to-be-mx-resolved (o intrare) sau trebuie să folosim două intrări identice user/pass una pentru [ip1 ] și unul pentru [ip2]? (Autentificarea SASL acceptă indirect o gazdă pentru a fi rezolvată MX și apoi aplică autentificarea intrării rezolvate?)

A) Este acest fișier sasl_passwd ok

 mx.myhost.com:587 user:pass

b) sau acesta

 [ip1.myhost.com]:587 user:pass
 [ip2.myhost.com]:587 user:pass

c) și apropo, este același lucru cu utilizarea directă a IP-urilor?

 [1.2.3.4]:587 user:pass
 [11.12.13.14]:587 user:pass

(cu condiția ca înregistrarea A să nu se modifice)

Puncte:1
drapel jp

om 5 postconf spune urmatorul:

smtp_sasl_password_maps (implicit: gol) Tabele opționale de căutare a clientului Postfix SMTP cu un nume de utilizator: intrare pentru parolă per expeditor, nume de gazdă la distanță sau domeniu următor.

SASL_README are urmatoarele:

Important

Dacă specificați „[” și „]” în destinația relayhost, atunci trebuie să utilizați același formular în fișierul smtp_sasl_password_maps.

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.

Exemplu de configurare:

/etc/postfix/sasl_passwd:
    # acreditări de destinație
    [mail.isp.example] nume utilizator:parolă
    # Formă alternativă:
    # [mail.isp.example]:nume utilizator de trimitere:parolă

Deci, conform documentației citate mai sus, trebuie să vă scrieți destinația în același mod ca în tabelul de transport. Daca ai mx.myhost.com:587 atunci trebuie să folosești

mx.myhost.com:587 user:pass

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.