Diese Website benutzt Cookies. Wenn Sie die Website weiter nutzen, stimmen Sie der Verwendung von Cookies zu. Mehr Informationen.

deutschenglish

UnternehmenStellenangebotew3/blogAnfahrtskizze

DEEN

Neues bei w3logistics

w3/blog – Das 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