This website uses cookies. If you continue using this website you agree to use cookies. More information.

deutschenglish

CompanyJobsw3/blogHow to find us

DEEN

News from w3logistics

w3/blog – The w3logistics Blog

12. Juli 2019

Smarthost load balancing with Sendmail

Abgelegt unter: Hacker's Corner — Thomas Omerzu @ 13:47

If you have multiple smart hosts that can work as outgoing mail relays, you might wish to implement a kind of load balancing.

On the Internet, you often find the proposal to use something like

   DSesmtp:[smarthost1]:[smarthost2]

as smart host definition in your sendmail.cf. Unfortunately, for us this didn’t work: It implements only a failover, as Sendmail always uses the first host as long as it is reachable.

So we finally came to this solution:

   DSesmtp:smarthost

(note the missing square brackets, which mean that an MX record lookup will take place). In the DNS, we then define

   smarthost  MX  42 smarthost1
              MX  42 smarthost2

And voilà: Sendmail automatically balances outgoing mails between those two MX hosts as they have equal priority.

Keine Kommentare »

Es gibt noch keine Kommentare.


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.