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 =