PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sendmail: mails bleiben in /var/spool/mail



mork
04.06.03, 10:35
hallo zusammen.
mein sendmail verschickt von localhost keine mails mehr.
alles landet in /var/spool/mail und bleibt dann da.
von extern funktioniert alles noch.
vieleicht liegt das an einem namenskonflikt oder sowas?
ich habe eine dyndns url: meinedom.dyndns.tv
meine rechner heissen dann x1.meinedom.dyndny.tv und x2.mein.....
ich habe bei x1 als hostnamen x1 und als domain meinedom.dyndns.tv eingetragen.
in /etc/hosts stehen sie auch alle.
warum weigert sich sendmail von localhost mails zu verschicken????
vor allem hat das bis vor kurzem noch prima funktioniert....!
wie gesagt, von aussen klappt alles....

mail log:
Jun 4 11:28:58 x1 sendmail[25115]: h549Swi1025115: to=kay@wirxxnd.net, delay=00:00:00, mailer=esmtp, pri=30049, dsn=4.4.3, stat=queued

hat jemand ne idee?

RichieX
04.06.03, 11:07
Hi mork,

probier doch erst mal ob sendmail die Mails mit


sendmail -q -v

überhaupt aus der Queue rausschiebt.

RichieX

LKH
04.06.03, 11:45
Hi,

wenn die Mails in /var/spool/mail landen, wurden sie lokal zugestellt. Hast du bei der sendmail-Konfigurtion angegeben, dass bestimmte Domains wie lokal behandelt werden sollen?

mork
04.06.03, 12:53
... ich habe jetzt für die lokale zustellung nix angegeben und den domainnamen von wxxxind.dyndns.tv auf local geändert.
jetzt steht in der log datei:

Jun 4 14:00:33 x1 sendmail[26139]: h54C0Xvv026139: to=kay@wxxxind.net, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30034, relay=localhost.wxxxind.dyndns.tv. [127.0.0.1], dsn=2.0.0, stat=Sent (h54C0XG4026140 Message accepted for delivery)

...?
accepted for delivery, das hört sich gut an. stat=sent !!
aber: ich warte vergebens auf die email.

bin immernoch etwas ratlos...!

mork
04.06.03, 12:59
hier noch das ergebnis eines anshcliessenden sendmail -q -v

"cannot route to sender root@x1.local"

wenn ich meinen domainnamen in der konfiguration eintrage geht gar nix.
wenn ich local als domainnamen nehme, will mich die empfängerseite nicht?

also hängt das problem offensichtlich mit meinem domainnamen zusammen.

pfffffffT!


x1:~ # sendmail -q -v

Running /var/spool/mqueue/h54C0XG4026140 (sequence 1 of 2)
<kay@wirsind.net>... Connecting to mx01.schlund.de. via esmtp...
220 kundenserver.de ESMTP Wed, 04 Jun 2003 12:54:01 +0200
>>> EHLO x1.local
250-mxng05.kundenserver.de Hello x1.local [213.196.220.84]
250-SIZE 20971520
250-PIPELINING
250 HELP
>>> MAIL From:<root@x1.local> SIZE=490
250 <root@x1.local> is syntactically correct
>>> RCPT To:<kay@wirsind.net>
>>> DATA
250 <kay@wirsind.net> verified
354 Enter message, ending with "." on a line by itself
>>> .
550 rejected: cannot route to sender <root@x1.local>
Service unavailable
<root@x1.local>... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
savemail: cannot save rejected email anywhere
Postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
savemail: cannot save rejected email anywhere

Running /var/spool/mqueue/h54C5AG4026145 (sequence 2 of 2)
>>> RSET
250 Reset OK
<kay@wirsind.net>... Using cached ESMTP connection to mx01.schlund.de. via esmtp...
>>> MAIL From:<root@x1.local> SIZE=511
550 rejected: cannot route to sender <root@x1.local>
Service unavailable
<root@x1.local>... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
savemail: cannot save rejected email anywhere
Postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
MAILER-DAEMON... aliased to postmaster
postmaster... aliased to root
root... expanded to mork@wirsind.dyndns.tv
rewrite: excessive recursion (max 50), ruleset canonify
rewrite: excessive recursion (max 50), ruleset parse
mork@wirsind.dyndns.tv... User unknown
savemail: cannot save rejected email anywhere
Closing connection to mx01.schlund.de.
>>> QUIT
221 mxng05.kundenserver.de closing connection

LKH
04.06.03, 15:26
Hi,

ehrlich gesagt blicke ich grade nicht, mit welcher Adresse du an welche eine Mail schickst, nur so kanns nicht gehen:

550 rejected: cannot route to sender <root@x1.local>

Der Mailserver prüft die Absendeadresse; wahrscheinlich muss du die ausgehenden Mails maskieren.

Hoffe es hilft,

mork
04.06.03, 18:12
...danke, ich versuch's!