PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sendmail



alex2mueller
05.02.02, 21:51
Hallo Leute,
ich habe hier ein kleines sendmailproblem, und leider nicht wirklich Ahnung, mit Bordmitteln komme ich jedenfalls nicht mehr weiter:

Sendmail an und für sich läuft auf dem Server (seit 2 Jahren problemlos) aber vor kurzem hat eine Abteilung bei uns a) am Netzwerk geschraubt und b) an ihren Exchanheservern gedreht, leider habens die nicht wirklich im Griff. Ich kann keine Mails mehr an eine unserer Domains verschicken -> relaying denied (alle anderen Adressen gehen nach wie vor)
am zweiten Mailserver könnte ich zwar aber den nimmt mein Sendmail nicht zur Kentnis.
ein nslookup von meinem Server aus zeigt mir beide
preference=75 mail exchanger = den-will-ichhaben.firma.at
preference=100 mail exchanger = der will-mich nicht-mehr.firma.at
den-will-ichhaben.firma.at internet address = 208.xxx.xxx.xxx
der will-mich nicht-mehr.firma.at internet address = 195.xxx.xxx.xxx

pingen kann ich beide, aber der den-will-ichhaben.firma.at antwortet nicht mit
seiner offiziellen IP sondern mit einer internen 10.xxx.xxx.xxx ich nehme mal an daß Sendmail ihn deswegen völlig ignoriert ;-(

Die Idee die ich nun hatte ist mittels mailertable die mails zwangsweise entweder an den "den-will-ichhaben.firma.at" umzuleiten oder einem vorgandenen smtp-router "aufs Auge zu drücken"
Also habe ich mich auf die mailertable gestürzt und mein möglichstes versucht.
.firma.at relay:[xxx.xxx.xxx.xxx]
.firma.at smtp:[xxx.xxx.xxx.xxx]
.firma.at esmtp:[xxx.xxx.xxx.xxx]

jedesmal brav die mailertable.db erstellt und sendmail neu gestartet
Ergebnis: Null; Sendmail versucht immer noch den "will-mich nicht-mehr.firma.at"
anzusprechen. Warum verstehe ich allerdings nicht!
In der sendmail.cf habe ich soweit ich das Zeug dadrinnen durchschaue keinen Grund für die Hartnäckigkeit entdecken können.
Hat jemand noch eine Idee woran es liegen könnte oder wo ich nachsehen kann?

Bin für alle Anregungen dankbar!

mfg
a2mueller

namina
30.05.02, 19:57
wenn du im internen Netz bist, versuchs auf die harte Tour:
in sendmail.cf:
unter Sparse=0 als 1.Regel eingeben:
S$+@[Deine Domain] $#intern $@den-will-ich-haben.firma.at $:$1@[Deine Domain]
WICHTIG: die große leerstelle mußt du mit Tab machen.

dann Mintern anlegen:
( suche nach Msmtp, darunter oder darüber irgendwo folgende Zeilen eingeben:)
Mintern, P=[IPC], F=mDFMuX, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, T=DNS/RFC822/SMTP,
A=TCP den-will-ich-haben.firma.at
dann kann er gar nicht anders als den-will-ich-haben für mails an die Interne Domain herzunehmen.