ForumBestimmten SMTP Server auswählen
H. Wybranietz – Donnerstag, 14. September 2006 22:29 Uhr

Unser Linux liefert squid – gefiltertes Internet.
Weiterhin holt er unsere Mails via fetchmail ab und leitet Sie
intern über Novell weiter.
Verfassen User eine Mail, so schicken sie sie intern an den Linux,
der nimmt Verbindung mit dem entsprechenden Server auf
(z.B. mit arcor, wenn die Mail an einen arcor – User gehen soll)
und liefert die Mail dort ab.

Leider gibt es immer mehr Mailserverfilter, die unsere Mails aussortieren,
denn unsere (feste) IP ist “in der Welt” nicht weiter bekannt, wird dann also als
Spamserver angesehen.

Da unsere Mailadressen bei 1und1 registriert sind, möchte ich gerne, dass
der Linux die Mails an den smtp von 1und1 authentifiziert abgibt und dieser die Mails ausliefert. Wie bringe ich ihm das bei?

Unser System:
Suse Linux 6.2 (nicht lachen! Ich bin kein Linux Experte und die Kiste läuft seit Jahren anstandslos…)

1 Antwort
Sebastian K. – Freitag, 15. September 2006 09:18 Uhr

Hallo Herr Wybranietz,

gleich einen Wermutstropfen vorneweg:
die Mailserver von 1und1 landen auch ab und zu auf sog. Blacklists,
deshalb können durchaus Empfänger (welche diese Blacklists benutzen)
ihre Mails über 1und1 ablehnen.

Hinweis 1: SuSE 6.2 vom August 1999 wird seit langem nicht mehr gewartet,
d.h. es gibt keine Sicherheitsupdates bei gefundenen Schwachstellen !
Die letzen Updates dürften aus dem Jahre 2000 stammen

Hinweis 2: Bitte gleich das Problem zum Anlass nehmen ein neues Linux-System
mit aktueller Wartung (Debian, Fedora, OpenSuSE, Ubuntu) zu installieren.

Nun aber zur Frage:
Damit der MTA (ich nehme an es ist sendmail) die E-Mails über das Mailrelay
von 1und1 versendet muss ein sog. Smarthost definiert werden.
Über das genaue Vorgehen bei SuSE 6.2 bin ich aber nicht mehr informiert (YaST ?!)

-> sendmail.mc / sendmail.cf
define(‘SMART_HOST’, ‘smtp.1und1.de’)

1und1 sagt: Für den Versand über den SMTP-Server muss die Option
“SMTP-Authentifizierung” aktiviert sein.

-> sendmail.mc / sendmail.cf
FEATURE(‘authinfo’,’hash /etc/mail/authinfo’)

-> /etc/mail/authinfo
AuthInfo:smtp.1und1.de “U:user” “P:secret”

Ich hoffe diese paar Fragmente helfen etwas weiter.

Gruß
Sebastian

H. Wybranietz – Sonntag, 17. September 2006 12:18 Uhr

Leider hat unser LINUX 6.2 einige essentielle Features, die nicht direkt auf ein neues Linux übertragbar sind, ein freundlicher “Experte” von Pingus.org hat sich da schon die Zähne dran ausgebissen.
Unsere Mails werden mit qmail verarbeitet, das in unserer 1.03 Version noch kein smtp-auth beherrscht. Ich habe dazu auch schon einen Patch gefunden, wobei ich etwas sehr verunsichert bin, ob meine Fähigkeiten ausreichend zum Einspielen sind…

Ich danke aber für deine Hinweise, die mir einige wichtige Richtungen aufgezeigt haben,

Holger!