Moin alle zusammen, ich habe bei mir Suse 7.3 und sendmail laufen. Lokales versenden von eMails klappt super. In der /etc/mail/access habe ich alle domains+hosts eingetragen, welche emails über den Relayhost versenden dürfen. In dem mailertable habe ich einen Eintrag: . smtp:pop.t-online.de Mein Problem ist nun, daß ich immer ein relaying denied bekomme, erst wenn ich die "_Empfängeradresse_" in die relay-domains eintrage wird die email versendet. Ist das normal? Eigentlich soll es ja egal sein, wo die email hingeht. In der access Datei ist doch deklariert, wer alles seine emails über den Host versenden darf. Vermutlich hänge ich mal wieder an den lieben "Grundsatzfragen" fest. Any hints? ByE Andre
Hallo Andre! 20 Dec 2001, 16:53:35, you wrote:
ich habe bei mir Suse 7.3 und sendmail laufen. Lokales versenden von eMails klappt super.
Klar, da wird ja auch nicht nach relaying etc. geprüft!
In der /etc/mail/access habe ich alle domains+hosts eingetragen, welche emails über den Relayhost versenden dürfen.
Hast Du dei access.db dann auch neu erstellt? 'makemap hash access < access' ?
In dem mailertable habe ich einen Eintrag: . smtp:pop.t-online.de
Besser Smarthost in der /etc/sendmail.cf angeben... und besser den smtprelay.t-online.de statt "pop.t-online.de" aber vorher unter t-online.de/service anmelden.
Mein Problem ist nun, daß ich immer ein relaying denied bekomme, erst wenn ich die "_Empfängeradresse_" in die relay-domains eintrage wird die email versendet.
Ich tippe auf access.db nicht neu erstellt (siehe oben).
Ist das normal?
Nö! ;) -- Regards, -=[AIM: NergalTK]=- Thomas K. -=[ICQ # 2972515]=- mailto:thomas@sec-mail.de * http://www.gehtnet.org/
Hi Thomas, Am Donnerstag, 20. Dezember 2001 16:59 schrieb Thomas Kramer:
20 Dec 2001, 16:53:35, you wrote: Klar, da wird ja auch nicht nach relaying etc. geprüft!
Sehe ich ein ...
In der /etc/mail/access habe ich alle domains+hosts eingetragen, welche emails über den Relayhost versenden dürfen. Hast Du dei access.db dann auch neu erstellt? 'makemap hash access < access' ?
Nein, habe das mit "makemap hash access.db < access" gemacht;) Vermute, das hast Du gemeint;)
Besser Smarthost in der /etc/sendmail.cf angeben... und besser den smtprelay.t-online.de statt "pop.t-online.de" aber vorher
Ok. smtprelay.t-online.de funzt, aber warum ist das besser in der sendmail.cf. Gibt es da Gründe?
Mein Problem ist nun, daß ich immer ein relaying denied bekomme, erst wenn ich die "_Empfängeradresse_" in die relay-domains eintrage wird die email versendet.
Ich tippe auf access.db nicht neu erstellt (siehe oben).
IMHO habe ich die access.db korrekt erstellt, in der sendmail.cw sind IMHO nur domains angegeben, dessen emails _angenommen_ werden sollen. Oder haben die etwas mit dem Versenden zu tun ? Ich muss immer noch jede domain eintragen, die ich anmailen möchte. Sendmail.iga und die manpage hilft mir nicht wirklich. Ich verstehe das so. Jede freigegebene DomiNa/host/mail-adresse/ip in der Acces.db darf über meinen Server überall hin emails versenden. Es muß doch "wurscht" sein, wo hin die gehen sollen. In yast habe sendmail als "permanent verbunden" eingetragen. (DSL) ByE Andre
On Thursday, 20. December 2001 18:30, Andre Heine wrote:
Ich muss immer noch jede domain eintragen, die ich anmailen möchte. Sendmail.iga und die manpage hilft mir nicht wirklich.
Ich hatte mit sendmail auch immer solche Querelen. zB auch, daß es immer
sekundenlang dauert, bis es mal ne Mail auf Port 25 entgegennimmt. Mit
Postfix hab ich sowas gar nicht.
Vielleicht willst Du es ja mal damit versuchen. Läßt sich leicht über Yast
konfigurieren.
--
Andreas Feile
Hallo Andreas! 20 Dec 2001, 18:35:43, you wrote:
Ich hatte mit sendmail auch immer solche Querelen. zB auch, daß es immer sekundenlang dauert, bis es mal ne Mail auf Port 25 entgegennimmt.
Dann läßt Du Sendmail wahrscheinlich die Sender-IP auflösen und hast für Dein internes Netz keinen DNS oder /etc/hosts aufgesetzt.
Mit Postfix hab ich sowas gar nicht.
Doch, wenn Du ihn ein wenig strenger einstellst! ;)
Vielleicht willst Du es ja mal damit versuchen. Läßt sich leicht über Yast konfigurieren.
Klar, Postfix ist immer eine gute Alternative aber finde ich ein wenig kraß gleich den Mailer zu wechseln wenn das Problem anders auch schnell gelöst werden kann, oder? -- Regards, -=[AIM: NergalTK]=- Thomas K. -=[ICQ # 2972515]=- mailto:thomas@sec-mail.de * http://www.gehtnet.org/
Am Donnerstag, 20. Dezember 2001 18:43 schrieb Thomas Kramer:
Hallo Andreas!
Klar, Postfix ist immer eine gute Alternative aber finde ich ein wenig kraß gleich den Mailer zu wechseln wenn das Problem anders auch schnell gelöst werden kann, oder?
Ja, sehe ich ähnlich. Auf einem Rechner habe ich auch postfix laufen, qmail lese ich mich auch rein. Ich habe schon eine Menge Zeit in "sendmail" investiert, einfach löschen... Nö! Ich glaube nicht mehr an ein Problem mit sendmail.... Das ist bestimmt wieder der wunderbare Linuxzauber;) ByE Andre
Hallo Andre! 20 Dec 2001, 18:30:06, you wrote:
Klar, da wird ja auch nicht nach relaying etc. geprüft! Sehe ich ein ...
Dann sind wir uns ja bis hierher einig! ;-)
'makemap hash access < access' ? Nein, habe das mit "makemap hash access.db < access" gemacht;) Vermute, das hast Du gemeint;)
Das kommt auf dasselbe raus... wenn Du das ".db" wegläßt da oben dann erstellt der daraus trotzdem eine .db ... probier es aus! :-)
Besser Smarthost in der /etc/sendmail.cf angeben... und besser den smtprelay.t-online.de statt "pop.t-online.de" aber vorher Ok. smtprelay.t-online.de funzt, aber warum ist das besser in der sendmail.cf. Gibt es da Gründe?
Ach eigentlich ist es egal... nur wenn Du eh einen Smarthost verwendest kannst Du auf das "feature" mailertable in Sendmail verzichten und Dir eine .mc und daraus eine .cf ohne mailertable und nur mit Smarthost basteln. Ich mag halt lieber nur das im Sendmail was auch wirklich gebraucht wird. Wie war das nun? Mit dem smtprelay.t-online.de geht alles oder hast Du das Problem immer noch?
Ich tippe auf access.db nicht neu erstellt (siehe oben). IMHO habe ich die access.db korrekt erstellt,
Ja, wenn Du es so gemacht hast wie Du oben geschrieben hast...
in der sendmail.cw sind IMHO nur domains angegeben, dessen emails _angenommen_ werden sollen.
Korrekt. Domains die sendmail als lokale Domains ansieht.
Oder haben die etwas mit dem Versenden zu tun ?
Nein!
Ich muss immer noch jede domain eintragen, die ich anmailen möchte. Sendmail.iga und die manpage hilft mir nicht wirklich.
Was steht denn nun genau in Deiner /etc/mail/access drinne?
Ich verstehe das so. Jede freigegebene DomiNa/host/mail-adresse/ip in der Acces.db darf über meinen Server überall hin emails versenden. Es muß doch "wurscht" sein, wo hin die gehen sollen.
Richtig. Poste doch mal einen Beispieleintrag aus Deiner access Liste. -- Regards, -=[AIM: NergalTK]=- Thomas K. -=[ICQ # 2972515]=- mailto:thomas@sec-mail.de * http://www.gehtnet.org/
Hallo, on Thu, 20 Dec 2001 16:53:35 +0100 Andre Heine wrote:
In dem mailertable habe ich einen Eintrag:
. smtp:pop.t-online.de
Versuchs mal mit smtprelay.t-online.de. Zuvor muss Du den Relayserver aber freischalten, was über die t-online Homepage geht. Gruß Michael -- Phone/Fax +49 7000 MACBYTE Registered Linux User #228306 HomePage http://www.macbyte.info/ http://counter.li.org/ GNU PGP-Key http://www.macbyte.info/shared/macbyte.asc ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
participants (4)
-
Andre Heine
-
Andreas Feile
-
Michael Raab
-
Thomas Kramer