[Eisfair] E1: Mail: Smarthost-Frage

Juergen Edner juergen at eisfair.org
So Nov 4 14:49:56 CET 2018


Hallo Rolf,

> SMTP_SMARTHOST_ONE_FOR_ALL    = 'no'

gut.

Der Parameter SMTP_SMARTHOST_ROUTE_TYPE='domain' muss gesetzt sein.

> SMTP_SMARTHOST_N         = '2'
> 
>   SMTP_SMARTHOST_1_HOST        = [Standard-Smarthost]
>   SMTP_SMARTHOST_1_DOMAIN       =  *
> 
>   SMTP_SMARTHOST_2_HOST         = 192.168.0.202
>   SMTP_SMARTHOST_2_DOMAIN       = 192.168.0.202
>
> Damit werden aber _alle_ Mails über Smarthost #2 gesendet. Die Doku zu
> diesen Punkten interpretiere ich anders.

Grundsätzlich erfordert der Parameter SMTP_SMARTHOST_x_DOMAIN einen
Domainnamen und keine IP-Adresse. D.h. hier wird ein "xyz.lan"-String
o.ä. erwartet der der Domain entspricht für dich sich der externe
Server verantwortlich zeichnet.

Wenn es Dir einzig darum geht Nachrichten einer Absenderadresse an
einen anderen Host zu senden, dann kannst Du auch
SMTP_SMARTHOST_ROUTE_TYPE='addr' setzen und SMTP_SMARTHOST_x_ADDR
auf die entsprechende Absenderadresse setzen ;-)

> Wo ist mein Denkfehler? Sollte ich /etc/hosts erweitern?

Es ist immer gut Server über einen korrekten DNS- oder Hosts-Eintrag
ansprechbar zu machen.

Gruß Jürgen

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair