Hi!
nimm bitte den Eintrag bei DS , DH und DR aus der sendmail.cf raus. Ansonsten sind die Einträge OK. Zum Senden benutz bitte einen anderen Benutzer als "root". Er wird von sendmail "besonders" behandelt !
Ich bekomme aber trotzdem noch immer diese Fehlermeldungen. Ich habe die Email auch nicht als root gesendet.
Wenn ich nun in die /etc/mail/relay-domains die Adresse "Email.de" eintrage und dann eine Email von einem anderen Rechner (rechnername.de) über den Server an alexander.holzner@email.de schicke, dann tauchen diese Meldungen in /var/log/mail auf:
Aug 21 16:08:40 mail sendmail[4916]: g7LE8el9004916: from=
, size=358, class=0, nrcpts=1, msgid=<200208211200.g7LC0v923982@servername.de>, proto=ESMTP, relay=localhost [127.0.0.1] Aug 21 16:08:40 mail sendmail[4919]: g7LE8egP004919: from= , size=562, class=0, nrcpts=1, msgid=<200208211200.g7LC0v923982@servername.de>, proto=ESMTP, relay=localhost [127.0.0.1] ..... Aug 21 16:08:40 mail sendmail[4919]: g7LE8egP004919: from= , size=562, class=0, nrcpts=1, msgid=<200208211200.g7LC0v923982@rechnername.de>, proto=ESMTP, relay=localhost [127.0.0.1] Aug 21 16:08:48 mail sendmail[5012]: g7LE8moN005012: SYSERR(root): Too many hops 26 (25 max): from via localhost, to Aug 21 16:08:48 mail sendmail[5009]: g7LE8mqe005009: to= , delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=35072, relay=localhost [127.0.0.1], dsn=2.0.0, stat=Sent (g7LE8moN005012 Message accepted for delivery) ... Aug 21 16:08:49 mail sendmail[4916]: g7LE8el9004916: to= , delay=00:00:09, xdelay=00:00:09, mailer=relay, pri=30358, relay=localhost [127.0.0.1], dsn=2.0.0, stat=Sent (g7LE8egP004919 Message accepted for delivery)
Die Email kommt auch nicht auf dem Exchange Server an. Wenn ich aber in die /etc/mail/relay-domains nichts eintrage, dann kommt diese Fehlermeldung:
Aug 21 16:05:07 mail sendmail[4795]: g7LE57YN004795: ruleset=check_rcpt, arg1=
, relay=localhost [127.0.0.1], reject=550 5.7.1 ... Relaying denied Aug 21 16:05:07 mail sendmail[4795]: g7LE57YN004795: from= , size=13, class=0, nrcpts=0, proto=ESMTP, relay=localhost [127.0.0.1]
Wieso macht der Sendmail ein Relay zum localhost? Gruß Alex