PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sendmail und wählverbiondung



19.03.01, 16:35
Hallo!
ich habe ein kleines lan eingerichtet (2 win clients, 1 linux box welche als server dient).
Nun habe ich folgende Probleme mit sendmail:
Wenn ich vom win client eine email an den Linuxserver schicke landet diese auch in
/var/spool/mqueue
nur von dort kriege ich sie zumindest nicht reproduzierbar verschickt.
Ich habe zur Zeit noch eine Wählverbindung zum Netz, den smarthost habe ich eingetragen.
Ich habe auch Fehlermeldungen vom mailerdaemon erhalten, der smarthost würde die emails nur von registrierten nutzern entgegennehmen.
Ich denke das liegt an der anti-spam config "pop vor smtp".
Also hole ich erst die mails mit fetchmail ab (funktioniert) und schicke dann die neuen mit sendmail weg.
Aber genau hier liegt das Problem:
wenn ich /usr/sbin/senmail -q von Hand eingebe erhalte ich keine Fehlermeldung, aber die mails bleiben in mqueue liegen.
Ich habe den senmail-daemon auch schon gestoppt (wird bei suse automatisch gestartet), aber von 100 versuchen wurden nur einmal die mails weggeschickt.
Woran liegt das?
Des weiteren habe ich die /etc/mail/access datei editiert, mit makemap hash ... die access.db angelegt/bzw SuSeconfig gestartet,
die einstellungen werden aber nicht berücksichtigt.Ich kann von innerhalb des Netzwerks mit gesperrten absendern immer noch emails verschicken.
In der senmail.cf ist aber der Verweis auf access richtig eingetragen:
# Access list database (for spam stomping)
Kaccess hash -o /etc/mail/access.db
Außerdem habe ich gelesen man müßte in der access für die internen IP´s ein relay eintragen um emails an den server zu schicken, stehen bei mir nicht drin und geht trotzdem!!!
Und die SuSeconfig gibt eine Meldung aus "no anti-spam rules available".
Wie ist denn Die SuSE Grundkonfiguration?
Soll ich mich besser durch die sendmail-Readme arbeiten und senmail.cf mit den makros erstellen?

is vielleicht ein bisschen viel, aber vielleicht hat trotzdem jemand Lust mir zu antworten http://www.linuxforen.de/ubb/wink.gif

Gruß
Alex

LKH
19.03.01, 17:07
Hallo Alex,

tja. Lust zum antworten habe ich schon. Kann nur sein, dass ich dein Posting missverstanden habe.

Zuerst mal zu SMTP after POP: vielleicht musst du dem Mailserver einfah etwas mehr Zeit lassen. Versuche es mal mit

fetchmail && sendmail -q

(dann fängt sendmail erst an, wenn fetchmail fertig ist).

Auch wenn scheinbar nichts passiert, d.h. die Mails scheinbar in der Queue bleiben, wird mal einen Blick in die log-Datei. Sollte der SMTP-Server die Mails aus irgendeinem Grund nicht annehmen, steht das darin, wie auch im Header der Mail.

Suche mal in der sendmail.cf nach "DeliveryMode". Der Eintrag dahinter sollte 'background' sein. Soweit ich mich recht erinnere, akzeptiert sendmail keine Eintragungen in der access.db, wenn die lokalen Mails nicht sofort zugestellt werden.

Im Übrigen musst du auch bei SuSE nach Änderungen der Konfiguration neu starten, es sei denn, du machst alles mit YaST/SuSEconfig.

Hoffe es hilft,


------------------
Mit freundlichen Gruessen / Best regards

Leander Kirstein-Heine
--
COMPUTER & | Engelplatz 11 Phone: +49 3641-210.401
NETWORK | D-07743 Jena (Germany, EC) Fax: +49 3641-211.650
CONSULTING | eMail: lkh@cnc-online.net URL: http://cnc-online.net/ (http://www.cnc-online.net/)

19.03.01, 18:24
Hallo!
also fetchmail && sendmail -q hab ich schon ausprobiert.

"Soweit ich mich recht erinnere, akzeptiert sendmail keine
Eintragungen in der access.db, wenn die lokalen Mails nicht sofort zugestellt werden."
was bedeutet das? wenn die lokalen mails nicht sofort... die lokalen doch schon, nur die nach außen müssen auf eine wählverbindung warten.
Ich möchte eigentlich das verschicken "von außen" verhindern, so daß nur die Eingetragenen smtp verwenden können(ich kriege hoffentlich bald dsl-flat und möchte einen evtl. missbrauch verhindern).


[Dieser Beitrag wurde von linuxnow am 19. März 2001 editiert.]

19.03.01, 21:37
hi,
unter http://www.crosswinds.net/~toycity/
findest bestimmt einiges was dir weiter helfen kann. ich habe dort einige seiten online gestellt.
cu

LKH
20.03.01, 08:56
Hallo Alex,

langer Rede kurzer Sinn: poste doch mal deine sendmail.cf bzw maile sie mir. Für Rätsel habe ich im Moment leider keine Zeit. http://www.linuxforen.de/ubb/wink.gif


------------------
Mit freundlichen Gruessen / Best regards

Leander Kirstein-Heine
--
COMPUTER & | Engelplatz 11 Phone: +49 3641-210.401
NETWORK | D-07743 Jena (Germany, EC) Fax: +49 3641-211.650
CONSULTING | eMail: lkh@cnc-online.net URL: http://cnc-online.net/ (http://www.cnc-online.net/)