Hallo , folgende ausgangslage: zu meinem Provider hab ich einen Routerzugang mit eingenem Subnet , mein Linux rechner hat einen IN A eintrag und einen MX eintrag im zuständigen Nameserver. logischerweise , wenn ich jetzt einen User anlege hat dieser ja auch ein POP3 Konto auf meinen linux rechner: ich nenne ihn hier mal (lxuser) also folglich hat er ja die email addresse lxuser@host.domain.de schicke ich diesem eine mail kommt sie auch an und kann abgerufen werden . natürlich möchte nun dieser lxuser auch seine mail (egal von wo aus er sich einwählt) über meinen linux rechner versenden ! gibt er den host.domain.de als SMTP server an wird er abgelehnt , wo muß nun was eingetragen werden das alle lokalen angelegten user auch von außerhalb senden können ? Suse 6.3 Sendmail Version 8.9.3 danke an alle Mario --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, On Sat, 05 Feb 2000, Mario Duve wrote:
also folglich hat er ja die email addresse lxuser@host.domain.de schicke ich diesem eine mail kommt sie auch an und kann abgerufen werden . natürlich möchte nun dieser lxuser auch seine mail (egal von wo aus er sich einwählt) über meinen linux rechner versenden !
gibt er den host.domain.de als SMTP server an wird er abgelehnt , wo muß nun was eingetragen werden das alle lokalen angelegten user auch von außerhalb senden können ?
Gerade hier bietet sich "POP before SMTP" an! Erst mal darf niemand auf Deinem Rechner relayen. Wenn sich nun ein User via POP3 einloggt, wird seine IP-Adresse z.B. fuer 15 Minuten in die "/etc/mail/access" reingeschrieben - mit dem Eintrag "RELAY" dahinter. Automatisch wird eine "access.db" generiert. Damit hat Dein User nach erfolgreichem POP3-Login fuer 15 Minuten die Moeglichkeit, von dem Rechner aus, mit dem er sich eingewaehlt hat, Mails ueber Deinen SMTP-Server zu schicken (ganz egal, wo sich der User einwaehlt). Du musst die IP-Adressen nicht kennen, da sie dynamisch beim POP3-Login eingetragen werden. Den Link zu diesem Skript habe ich Dir in meiner vorletzten Mail zu diesem Thema bereits genannt. Alle lokalen User zum Relayen freigeben (auf Basis der verwendeten Adresse) ist dagegen wenig sinnvoll - es geht mit einem Patch von Clauss Assmann, den es auf der Sendmail-Homepage gibt. Problematisch dabei ist allerdings, das ja jeder seine Identitaet faelschen koennte und damit Deinen Mailserver als Relay-Host fuer SPAM missbrauchen koennte. Daher: Mit POP-before-SMTP bist Du auf der sicheren Seite, da nur diejenigen relayen duerfen, die sich auf Deinem Rechner erfolgreich via POP3 einloggen konnten. Und genau dazu ist ja ein gueltiger Account (User-ID und Kennwort) auf Deinem System noetig und somit einem wilden Relaying von SPAM ein Riegel vorgeschoben. Gruss, Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
matrix@netart-net.de
-
moser@egu.schule.ulm.de