Puncte:0

Configurarea releului dublu Postfix

drapel it

Am 2 servere cu postfix.

ServerA cu acest main.cf:

relayhost = smtp.public.com:587
smtp_use_tls=da
smtp_sasl_auth_enable = da
smtp_sasl_password_maps = hash:/etc/postfix/smarthost_passwd
smtp_sasl_security_options =

Trimiterea de e-mailuri local de pe serverul A funcționează bine, face corect relația prin smtp public și mesajul ajunge la destinație

Acum vreau să configurez ServerB astfel încât atunci când trimit un e-mail de la acesta, acesta va merge direct la ServerA, care ar trebui să trimită e-mailul prin serverul public smtp (așa cum face atunci când trimite de la ServerA singur)

Telnet de la ServerB la ServerA pe portul 25 funcționează.

Cum pot efectua această configurație? Nici măcar nu reușesc să găsesc cuvintele corecte pentru a-l căuta pe google.


EDITAȚI | ×

A funcționat după ce a urmat răspunsul validat.

În cazul în care acest lucru poate fi util pentru altcineva, acestea sunt fișierele de configurare pe care le-am folosit în cele din urmă:

ServerA:

main.cf:

relayhost = <IP/domeniu SMTP extern>:<port>
smtp_use_tls=da
smtp_sasl_auth_enable = da
smtp_sasl_password_maps = hash:/etc/postfix/smarthost_passwd
smtp_sasl_security_options =
mynetworks = <Rețeaua ServerB>

/etc/postfix/smarthost_passwd:

<IP/domain SMTP externe>:<port>     <user>:<pass>

ServerB:

main.cf:

relayhost = <hostname_ServerA>:<port>
smtp_use_tls=da
smtp_sasl_auth_enable = nr
smtp_sasl_security_options =
Michael Hampton avatar
drapel cz
Cu `relayhost`?
Zumo de Vidrio avatar
drapel it
@MichaelHampton În serverA da, în serverB nu știu dacă există o altă modalitate de a face acest lucru
Michael Hampton avatar
drapel cz
De ce nu ai folosi `relayhost`? Este soluția evidentă.
Puncte:3
drapel za

ServerB va folosi ServerA ca releu sau relayhost, similar cu modul în care ServerA utilizează în prezent smtp.public.com ca releu.

În plus, ServerA trebuie configurat într-un fel pentru a acorda permisiunea de a permite ServerB să facă acest lucru.
Există multe modalități de a configura asta, așa cum este atestat http://www.postfix.org/SMTPD_ACCESS_README.html

Cel mai banal pentru ambele servere este configurarea ServerA astfel încât adresa IP a lui ServerB să aibă permisiunea să facă acest lucru, mai degrabă decât configurarea unei autentificări mai sofisticate.

De obicei, este suficient să adăugați adresa IP a ServerB la rețelele mele =

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.