PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sendmail versendeproblem



orbb
17.06.02, 22:29
Hallo,
wenn ich mit Pine eine mail verschicken will kommt immer folgende Meldung:
Mail not sent. Sending error: 552 {mp001-rz3} <stefan@gmx.net>... The us]. Ich habe die genericstable wie folgt eingestellt:
stefan s.mayer@gmx.net
stefan@doom s.mayer@gmx.net
stefan@doom.localdomain s.mayer@gmx.net
Ich denke das ist ja auch in Ordnung so. Wie kommt Sendmail dann nur auf dem Namen stefan@gmx.net? Hab ich irgendwo nochwas übersehn? Hat jemand einen Tipp? Wäre sehr dankbar.

Gruß

Olaf

namina
18.06.02, 15:15
Du solltest erst mal prüfen ob sendmail oder pine der schuldige ist. Wenn du mit dem Befehl /usr/lib/sendmail stefan eine Mail verschicken kannst, liegts nicht an sendmail.

orbb
18.06.02, 22:37
Hi,

danke für die Antwort, also so wie es ausschaut ist wohl sendmail der Bösewicht. Mit Deinem Befehl kommt die Meldung "user unkown" und bleibt stehen, weil es eben den Namen gar nicht gibt.
Dann noch ne Frage nebenbei:
Wenn sendmail meine Mails verschicken will und die dann nach GMX sendet braucht es doch auch meine Zugangsdaten. Wo werden die denn eingegeben?

namina
19.06.02, 09:27
Deine Zugangsdaten brauchst du nur, wenn du deine eMails lesen willst. Senden kann dir ja jeder ein eMail, auch ohne Zugangsdaten. ( Sonst müßte jeder der dir ein eMail schickt diese haben)

zu sendmail. Starte den sendmail-daemon mal so: /usr/lib/sendmail -bt
(jetzt testen wir die Adressübersetzung)
gib folgendes ein:

>0 stefan
>0 stefan@doom
>3 stefan
>3 stefan@doom
>4 stefan
>4 stefan@doom

hier müßte die Übersetzung erfolgen. Welche Ergebnisse bekommst du?

orbb
19.06.02, 21:13
Hi,

also hier die Meldungen von meiner Übersetzung:

doom:~ # /usr/lib/sendmail -bt
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> 0 stefan
parse input: stefan
Parse0 input: stefan
Parse0 returns: stefan
ParseLocal input: stefan
ParseLocal returns: stefan
Parse1 input: stefan
Parse1 returns: $# local $: stefan
parse returns: $# local $: stefan
> 0 stefan@doom
parse input: stefan @ doom
Parse0 input: stefan @ doom
Parse0 returns: stefan @ doom
ParseLocal input: stefan @ doom
ParseLocal returns: stefan @ doom
Parse1 input: stefan @ doom
Parse1 returns: $# local $: stefan @ doom
parse returns: $# local $: stefan @ doom
> 3 stefan
canonify input: stefan
Canonify2 input: stefan
Canonify2 returns: stefan
canonify returns: stefan
> 3 stefan@doom
canonify input: stefan @ doom
Canonify2 input: stefan < @ doom >
Canonify2 returns: stefan < @ doom . >
canonify returns: stefan < @ doom . >
> 4 stefan
final input: stefan
final returns: stefan
> 4 stefan@doom
final input: stefan @ doom
final returns: stefan @ doom

Ob das so in Ordnung ist weiß ich nicht, dass kannst wohl nur Du mir sagen :-)). Auf alle Fälle danke schonmal für Deine Bemühungen.
Gruß

Olaf
>

namina
20.06.02, 12:14
hast du schon makemap hash -f /etc/mail/genericstable.db </etc/mail/genericstable
gemacht?Dein sendmail übersetzt nämlich nichts.

Gute Doku:

http://www.64-bit.de/dokumentationen/netzwerk/f/002/DE-Mailserver-HOWTO-3.html

orbb
20.06.02, 23:30
ja
ich habe mich da auch ein eine doku gehalten und habe das makemap ausgeführt. wenn ich es nochmals mache bleibt das programm hägen ohne irgendwas zu tun. muß ich jetzt den spaß nochmals installieren?

namina
21.06.02, 10:16
Nicht so schnell aufgeben ;)

Was steht den in /var/log/maillog? ( Einfach 10 oder 15 Zeilen hier rein)

orbb
22.06.02, 14:01
hi,
aufgeben is nich, wird eisern weitergekämpft :-))
Also hier ein auszug aus der maillog:
Jun 17 00:15:03 doom sendmail[1268]: g5GLnZe00893: to=s.mayer@gmx.net, ctladdr=root (0/0), delay=00:25:28, xdelay=00:00:06, mailer=smtp,
pri=120258, relay=mail.gmx.net [213.165.64.20], dsn=5.0.0, stat=Service unavailable
Jun 17 00:15:03 doom sendmail[1268]: g5GLnZe00893: g5GMEvm01268: DSN: Service unavailable
Jun 17 00:15:03 doom sendmail[1268]: g5GMEvm01268: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30123, dsn=2.0.0, stat=Sent
Jun 17 00:15:04 doom sendmail[1268]: g5GLrcL00896: to=s.mayer@gmx.net, ctladdr=root (0/0), delay=00:21:26, xdelay=00:00:01, mailer=smtp,
pri=120269, relay=mail.gmx.net, dsn=5.0.0, stat=Service unavailable
Jun 17 00:15:04 doom sendmail[1268]: g5GLrcL00896: g5GMEvn01268: DSN: Service unavailable
Jun 17 00:15:04 doom sendmail[1268]: g5GMEvn01268: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30134, dsn=2.0.0, stat=Sent
Jun 17 00:15:46 doom sendmail[1296]: g5GMFkI01296: from=<hash_03953260@doom.localhost.localdomain>, size=345, class=0, nrcpts=1, msgid=<Pine.LNX.4.21.0206170015460.1294@doom.localhost.lo caldomain>, proto=ESMTP, relay=root@localhost
Jun 17 00:15:46 doom sendmail[1296]: g5GMFkI01296: to=<pine-count@docserver.cac.washington.edu>, delay=00:00:00, mailer=smtp, pri=30345, stat=queued
Jun 17 00:16:28 doom sendmail[1298]: g5GMGSW01298: from=<root@doom.localhost.localdomain>, size=283, class=0, nrcpts=1, msgid=<Pine.LNX.4.21.0206170015500.1294-100000@doom.localhost.localdomain>, proto=ESMTP, relay=root@localhost
Jun 17 00:16:28 doom sendmail[1298]: g5GMGSW01298: to=<s.mayer@gmx.net>, delay=00:00:00, mailer=smtp, pri=30283, stat=queued
Jun 17 00:44:58 doom sendmail[1321]: g5GMGSW01298: to=<s.mayer@gmx.net>, ctladdr=<root@doom.localhost.localdomain> (0/0), delay=00:28:30, xdelay=00:00:01, mailer=smtp, pri=120283, relay=mail.gmx.net [213.165.64.20], dsn=5.0.0, stat=Service unavailable
Jun 17 00:44:58 doom sendmail[1321]: g5GMGSW01298: g5GMivm01321: DSN: Service unavailable
Jun 17 00:44:58 doom sendmail[1321]: g5GMivm01321: to=<root@doom.localhost.localdomain>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30121, dsn=2.0.0, stat=Sent
Jun 17 00:45:00 doom sendmail[1321]: g5GMFkI01296: to=<pine-count@docserver.cac.washington.edu>, delay=00:29:14, xdelay=00:00:02, mailer=smtp, pri=120345, relay=mail.gmx.net, dsn=5.0.0, stat=Service unavailable
Jun 17 00:45:00 doom sendmail[1321]: g5GMFkI01296: to=<hash_03953260@doom.localhost.localdomain>, delay=00:29:14, mailer=local, pri=120345, dsn=5.1.1, stat=User unknown
Jun 17 00:45:00 doom sendmail[1321]: g5GMFkI01296: g5GMivn01321: postmaster notify: User unknown
Jun 17 00:45:00 doom sendmail[1321]: g5GMivn01321: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30157, dsn=2.0.0, stat=Sent
Jun 17 21:53:35 doom sendmail[378]: starting daemon (8.10.2): SMTP+queueing@00:30:00
Jun 18 22:31:46 doom sendmail[378]: starting daemon (8.10.2): SMTP+queueing@00:30:00
Jun 18 22:35:09 doom sendmail[675]: g5IKZ9H00675: to=-v, delay=00:00:00, mailer=local, pri=0, dsn=5.1.1, stat=User unknown

Kannste damit was anfangen? in dem verzeichnis steht halt nich "mail.log" sonder einfach nur "mail". das ist dann der auszug davon.

namina
23.06.02, 16:23
Es könnte sein, daß das Problem bei smtp liegt. Wir versuchens mal mit esmtp.
gib mal in der sendmail.cf folgende neue Regel ein:

Such nach Sparse=0, darunter als erste Zeile:

Rstefan ! $#esmtp $:s.mayer@gmx.net

(Statt dem Ausrufezeichen mußt du einmal Tabulatortaste drücken.!! )
sendmail neu starten.

Jetzt ein Mail an stefan schicken.
Mit dieser Regel sage ich sendmail, daß alle emails die an stefan (OHNE Domain) gehen, über esmtp an s.maier@gmx.net schicken soll.
Wenns jetzt geht, find ich eine bessere Lösung, als für alle adressen dies so einzugeben. Ich such aber erst wenn ich weiß, ob es daran liegt.

orbb
26.06.02, 00:00
also das hat auch nicht funktioniert. ich denke mein hauptproblem ist einfach das ich die genericstable nicht übersetzen kann, bzw. diese nicht funktioniert. ich habe nun zur sicherheit mal sendmail deinstalliert und nochmals neu drauf gemacht, und das mal bei 2 verschiedenen rechnern. dann habe ich die genericstable neu editiert und wieder übersetzt, aber es kommen immer wieder diese meldungen wie ich schonmal angegeben habe mit dem befehl /usr/lib/sendmail -bt . ich denke das da der riesengrosse haken liegt bzw. ich da irgend ne kleinigkeit falsch mache. bloß was ist die frage :confused:

namina
26.06.02, 00:11
Das Problem liegt woanders. Nicht an der Generics Table, denn die Sparse-Regel die du eingegeben hast, wird von sendmail als allererstes verarbeitet, der Generic-Table kommt erst irgendwann viel später ( Die hab ich mit der Regel ganz umgangen). Dein Problem liegt also woanders.

Hast du schon mal ein NS-Lookup versucht? In die Befehlszeile nslookup [enter] eingeben.
Dann mail.gmx.net
Gibt er dir die IP-Adresse von mail.gmx.net aus?

orbb
26.06.02, 00:15
also das scheint auch in ordnung zu sein hier die ausgabe:
linux:~ # nslookup mail.gmx.net
Server: www-proxy.M2.srv.t-online.de
Address: 62.159.258.208

Non-authoritative answer:
Name: mail.gmx.net
Address: 213.162.65.20

namina
26.06.02, 00:27
hast du schon mal an eine andere Adresse eine Mail geschickt? Wenn nein schick mir mal was : Elisabeth_heubl@frm2.tu-muenchen.de

und wenns auch nicht geht, was steht im logfile?

orbb
26.06.02, 00:45
also ne mail an dich geht nur über kmail, bei pine geht nix. das kam als meldung in dem logfile raus:

Jun 26 00:13:58 linux sendmail[5061]: starting daemon (8.11.6): SMTP+queueing@00:30:00
Jun 26 00:18:17 linux sendmail[5851]: g5PMIHC05851: from=root, size=867, class=0, nrcpts=1, msgid=<200206252218.g5PMIHC05851@linux.local>, relay=root@localhost
Jun 26 00:18:17 linux sendmail[5860]: g5PMIHC05851: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=120867, dsn=2.0.0, stat=Sent
Jun 26 00:45:20 linux sendmail[5989]: starting daemon (8.11.6): SMTP+queueing@00:30:00

und bei pine kam folgende meldung:
[Mail not sent. Sending error: 552 {mp005-rz3} <stefan@gmx.net>... The us]

namina
26.06.02, 00:54
Dann liegts eindeutig an pine. Gib mir bis morgen Zeit, heut kann ich nicht mehr denken. Aber das ist zumindest schon mal ein kleiner Lichtblick. Pine ist nicht ganz so schwierig zu konfigurieren.

orbb
26.06.02, 01:04
is kein problem...is ja auch langsam eine unchristliche zeit, na ich hoffe das es pine ist.