Problem mit Mailversand (sendmail)
![](https://seccdn.libravatar.org/avatar/977447bf338d0bece99335992e6360ca.jpg?s=120&d=mm&r=g)
Hi,
folgende Situation, wenn ich über meinen Server E-Mails verschicke
kommen Sie scheinbar in der Liste bzw. bei anderen Empfängern nicht
an. Intern funzt das Einwandfrei, d.h. Sei werden auf dem Server
den einzelnen Usern zugeordnet. Allerdings kann ich in der
/var/log/mail keinen Fehler entdecken. Ich sende mal einen Auszug
in der Hoffnung ihr findet etwas.
Ich verwende SuSE 7.2
Auszug: 1.Mail an die Liste
May 10 16:03:40 test2 sendmail[877]: g4AE3eb00877:
from=
![](https://seccdn.libravatar.org/avatar/ae2425c1ae6a853ce926fb5d532fc801.jpg?s=120&d=mm&r=g)
Hallo, Thomas Fick:
Ich hoffe das war jetzt nicht zuviel Text. Für smtp verwende ich übrigens den smtprelay von t-online.
Idee 1: In mehreren Threads wird gerade beklagt, daß Mails über T-Online stundenlang bei denen rumliegen, ehe sie ankommen. Sind deine Mails vielleicht doch noch eingetrudelt? Idee 2: Wohlmöglich geht unterwegs was schief, und der Empfangende Rechner kann dir keine Fehlermeldung zurückschicken. Beispiel: Ich habe letztens meinen Rechner neu eingerichtet und versehentlich als Absender "ratti@gesindel.local" eingetragen. T-Online hat die Mails trotzdem akzeptiert, weil sie mich über die Einwahl bei ihnen als autorisiert betrachten. Erst der nächste Rechner im Netz hat die Mail dann abgewiesen, konnte mich aber nicht benachrichtigen - dazu hätte er ja ratti@gesindel.local anschreiben müssen. Nix gemerkt, tagelang fleissig gemailt und gewundert, daß trotz diverser Flame-Mails keiner sauer ist. ;-) Wenn bei dir etwas vergleichbares passiert, wäre es sinnvoll, die Serverlogs des _empfangenden_ Rechners zu prüfen. Hast du da eine Möglichkeit? Gruß, Ratti -- http://www.gesindel.de | Fontlinge | Die Schriftenverwaltung für Windows
![](https://seccdn.libravatar.org/avatar/9ae6a5e593b8a505dde9b2570e14e13d.jpg?s=120&d=mm&r=g)
ratti wrote:
[...]
Nix gemerkt, tagelang fleissig gemailt und gewundert, daß trotz diverser Flame-Mails keiner sauer ist. ;-)
Du kannst flame schreiben? Das kann ich mir (fast) nicht vorstellen, so verständnisvoll, wie du hier immer postest ;) Oder machst du sowas nur, wenn du weißt, dass die Mails net ankommen LOL! Gruß Jens
![](https://seccdn.libravatar.org/avatar/977447bf338d0bece99335992e6360ca.jpg?s=120&d=mm&r=g)
Hallo, Am Freitag, 10. Mai 2002 23:20 schrieb ratti:
Thomas Fick:
Ich hoffe das war jetzt nicht zuviel Text. Für smtp verwende ich übrigens den smtprelay von t-online.
Idee 1:
In mehreren Threads wird gerade beklagt, daß Mails über T-Online stundenlang bei denen rumliegen, ehe sie ankommen. Sind deine Mails vielleicht doch noch eingetrudelt?
Nein.
Idee 2:
Wohlmöglich geht unterwegs was schief, und der Empfangende Rechner kann dir keine Fehlermeldung zurückschicken. Beispiel: Ich habe letztens meinen Rechner neu eingerichtet und versehentlich als Absender "ratti@gesindel.local" eingetragen. T-Online hat die Mails trotzdem akzeptiert, weil sie mich über die Einwahl bei ihnen als autorisiert betrachten. Erst der nächste Rechner im Netz hat die Mail dann abgewiesen, konnte mich aber nicht benachrichtigen - dazu hätte er ja ratti@gesindel.local anschreiben müssen. Nix gemerkt, tagelang fleissig gemailt und gewundert, daß trotz diverser Flame-Mails keiner sauer ist. ;-)
Ist mir beim lesen bisher gar nicht aufgefallen, das Du Flame-Mails schreiben würdest. Vielleicht kommen die bei den Leuten so an, die nach dem Motto leben: Wasch mich aber mach mich nicht nass;-) Ich habe mal die Testmail an mich ausgewertet und denke das ich den Fehler gefunden habe. als Absender wird thfick@test2.thofi-lich.de angegeben. damit bin ich natürlich für die Liste nicht angemeldet. Nur wie kann ich den host (test2) rausnehmen. Vielen Dank für den Hinweis Gruß Thomas -- www.thofi-lich.de
![](https://seccdn.libravatar.org/avatar/ae2425c1ae6a853ce926fb5d532fc801.jpg?s=120&d=mm&r=g)
Hallo, Ratti:
Nix gemerkt, tagelang fleissig gemailt und gewundert, daß trotz diverser Flame-Mails keiner sauer ist. ;-)
Thomas Fick:
Ist mir beim lesen bisher gar nicht aufgefallen, das Du Flame-Mails schreiben würdest. Vielleicht kommen die bei den Leuten so an, die nach dem Motto leben: Wasch mich aber mach mich nicht nass;-)
I wo. Wie geschrieben: Die kommen einfach nie an. ;-))) So, im Ernst:
Ich habe mal die Testmail an mich ausgewertet und denke das ich den Fehler gefunden habe. als Absender wird thfick@test2.thofi-lich.de angegeben. damit bin ich natürlich für die Liste nicht angemeldet. Nur wie kann ich den host (test2) rausnehmen.
yast1, "Administration des Systems", "Netzwerk konfigurieren" Da kommt ganz viel Blabla, das man (ich) gewohnheitsmässig mit "Return" bestätigt. Jaja, du sollst das alles können. Am Schluss fragt er: Folgender Text wird beim Posten von Artikeln in das News-System in die "From"-Zeile eingetragen. Ich glaube, den nimmt er auch für Mail. Ich hatte es aber irgendwie anders hingemurkelt: gesindel:/etc # grep "gesindel" rc.config FQHOSTNAME="gesindel.local" FROM_HEADER="gesindel.local" Und dann unter /etc/mail/genericstable: ratti@local ratti@gesindel.de ratti@gesindel.local ratti@gesindel.de Einer ist zuviel. Ich fass das nicht mehr an - es läuft. Das müsste bedeuten: Ich lasse die lokale Domain drin und schreibe explizit Mails meines User um. Äh... du kannst der Mail entnehmen, daß ich selbst nicht so genau weiss was ich tue und es mir irgendwie zurechtgebastelt habe. ;-) Oh, da fällt mir ein: Kann sein, daß man Änderungen der genericstable auch in eine db-Datei konvertieren muß, zumindest liegt eine daneben. Wie bei /etc/(mail/)aliases. Das musst du dann mal googlen, ich weiss es nicht mehr. Gruß, Ratti -- http://www.gesindel.de | Fontlinge | Die Schriftenverwaltung für Windows
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Sat, 11 May 2002, ratti wrote:
Thomas Fick:
Ich habe mal die Testmail an mich ausgewertet und denke das ich den Fehler gefunden habe. als Absender wird thfick@test2.thofi-lich.de angegeben. damit bin ich natürlich für die Liste nicht angemeldet. Nur wie kann ich den host (test2) rausnehmen.
Aeh, sach ma, wieso machst du mitten im einen Thread noch einen 2ten auf??
Oh, da fällt mir ein: Kann sein, daß man Änderungen der genericstable auch in eine db-Datei konvertieren muß, zumindest liegt eine daneben.
Ja. makemap hash /etc/mail/genericstable.db < /etc/mail/genericstable Gilt genauso fuer alle anderen *.db in /etc/mail _ausser_ der userdb, die mittels 'makemap btree ...', und die aliases, die mittels 'newaliases' erstellt werden muss... AFAIK liegt in /etc/mail/ ein passendes Makefile rum, ansonsten kann man sich ein solches schreiben, dann reicht ein 'make -C /etc/mail' um alle Dateien (falls noetig) zu aktualisieren, und ein 'rcsendmail reload' kann man ggfs. auch noch dranhaengen. -dnh --
From a syslog: ISAKMP (0:16): deleting SA reason "He's expired! He's lost his perch! He's an ex-parrot!" state (R) QM_IDLE
![](https://seccdn.libravatar.org/avatar/a3ff056493aff2be178ce8c6a4afa5c9.jpg?s=120&d=mm&r=g)
Moin, David Haller schrieb am 12.05.2002 (02:12):
On Sat, 11 May 2002, ratti wrote:
Oh, da fällt mir ein: Kann sein, daß man Änderungen der genericstable auch in eine db-Datei konvertieren muß, zumindest liegt eine daneben.
Ja.
makemap hash /etc/mail/genericstable.db < /etc/mail/genericstable
Oder für alle merkfaulen Leute: /sbin/SuSEconfig drüberlaufen lassen. Ist zwar meistens Overkill, aber dafür vergißt es auch nichts und man muß nicht erst nach der Syntax suchen. Gruß, Antje -- "You, you, and you: Panic. The rest of you, come with me."
![](https://seccdn.libravatar.org/avatar/e88645cb34de13a3b09b176da54bea2f.jpg?s=120&d=mm&r=g)
On Sun, 12 May 2002, David Haller wrote:
[...] AFAIK liegt in /etc/mail/ ein passendes Makefile rum, ansonsten kann man sich ein solches schreiben, dann reicht ein 'make -C /etc/mail' um alle Dateien (falls noetig) zu aktualisieren, und ein 'rcsendmail reload' kann man ggfs. auch noch dranhaengen.
Wenn man diese .db-Files generiert, braucht man sendmail nicht zu killhupen! AFAIK muß man nur killhupen, wenn man sowas wie "local-\ host-names", "generics-domains", "virtuser-domains", "relay-domains" oder die sendmail.cf direkt ändert. MfG Hening Hucke -- Sagt in Hiroshima vor der Atombombenexplosion die eine Fliege zur anderen: "Ich habe vorgestern noch den amerikanischen Praesidenten geaergert und er wollte mich auf jeden Fall persoenlich und mit den eigenen Haenden toeten. Die Drohung mit der Atombombe ist also belanglos, solange ich bei euch bin!". Fuer Begriffsstutzige: "Nimm Dich nicht zu wichtig!" (c) H. Hucke
![](https://seccdn.libravatar.org/avatar/977447bf338d0bece99335992e6360ca.jpg?s=120&d=mm&r=g)
Am Sonntag, 12. Mai 2002 02:12 schrieb David Haller:
Hallo,
On Sat, 11 May 2002, ratti wrote:
Thomas Fick:
Ich habe mal die Testmail an mich ausgewertet und denke das ich den Fehler gefunden habe. als Absender wird thfick@test2.thofi-lich.de angegeben. damit bin ich natürlich für die Liste nicht angemeldet. Nur wie kann ich den host (test2) rausnehmen.
Aeh, sach ma, wieso machst du mitten im einen Thread noch einen 2ten auf??
Ich hatte per (nichtankommende) Mail den 1ten Thread mit einem Dichen Dankeschön beendet, Bis ich merkte, das meine Mails an die Liste gar nicht ankommen. Da habe ich ein 2ten angefangen, da das Problem im Prinzip nichts mit dem ersten zu tun hatte. Sollte das ein Fehler gewesen sein, bitte sich dies zu entschuldigen. Ich werde das dann beim nächsten mal anders machen. Vielen Dank hier nochmal für Deine Hilfe. cu Thomas -- www.thofi-lich.de
participants (6)
-
Antje M. Bendrich
-
David Haller
-
Henning Hucke
-
Jens Ott
-
ratti
-
Thomas Fick