Hallo,
ich muss hier meinen neuen Pinguin in einem NT-Netz betreiben. Hat irgendwer Erfahrungen, wie man per POP3/IMAP seine Mails vom Exchange Server und seine Dateien vom SMB-Server holt? Irgendwie verweigert das Teil mir den Zugriff.
"smbclient -L" bringt: ------------------ konrad@pinguin:~ > smbclient -L gsgdrssrv0001 added interface ip=192.168.107.70 bcast=192.168.107.255 nmask=255.255.255.0 Password: Anonymous login successful Domain=[GSG-DRESDEN] OS=[Windows NT 4.0] Server=[NT LAN Manager 4.0]
Sharename Type Comment --------- ---- ------- Error returning browse list: ERRDOS - ERRnoaccess (Access denied.)
Server Comment --------- ------- -------------------
Konrad
Am Wed den 11 Oct 2000 um 02:39:18PM +0200 schrieb Konrad Rosenbaum:
Hallo,
ich muss hier meinen neuen Pinguin in einem NT-Netz betreiben. Hat irgendwer Erfahrungen, wie man per POP3/IMAP seine Mails vom Exchange Server und
wo liegt da das problem?
seine Dateien vom SMB-Server holt? Irgendwie verweigert das Teil mir den Zugriff.
Benutzt ihr NT Domain logon's? Vielleicht kennt der Server dich einfach nicht.
"smbclient -L" bringt:
konrad@pinguin:~ > smbclient -L gsgdrssrv0001 added interface ip=192.168.107.70 bcast=192.168.107.255 nmask=255.255.255.0 Password: Anonymous login successful
anonymous? Das ist mir neu. Viel ist es jedenfalls nicht wert.
Domain=[GSG-DRESDEN] OS=[Windows NT 4.0] Server=[NT LAN Manager 4.0]
Sharename Type Comment --------- ---- -------
Error returning browse list: ERRDOS - ERRnoaccess (Access denied.)
Aha, benutzt ihr vielleicht WINS und keine Namensaufloesung ueber Broad- casts? Ein tcpdump-samba (ob das nun genau so heisst, weis jetzt auch nicht) hilft zum debuggen etwas. Ich vermute, statt access denied, meint die Kiste vielleicht connection refused? Oder kann man diese bloeden Broadcasts ueberhaupt nicht abschalten? Samba kann man jedenfalls beibringen, WINS Server zu benutzen. Achso, ich nehme an, du weisst was eine browse list ist... .
Server Comment --------- -------
andre
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 11 Oct 2000, Andre Schulze wrote:
Am Wed den 11 Oct 2000 um 02:39:18PM +0200 schrieb Konrad Rosenbaum:
Hallo,
ich muss hier meinen neuen Pinguin in einem NT-Netz betreiben. Hat irgendwer Erfahrungen, wie man per POP3/IMAP seine Mails vom Exchange Server und
wo liegt da das problem?
Dass er's nicht annimmt. Ich kenn' POP3 in- und auswendig, aber der Exchange-Server gibt mir Rätsel auf. Muss man da irgendeinen seltsam konstruierten Username nutzen oder zusätzliche Rechte haben?
Naja, der Proxy da drauf ist sowieso abgeschmiert, ich glaub' das Ding ist etwas tot-konfiguriert. :-(
Leider darf ich nicht einfach einen anderen Rechner plattmachen und einen _richtigen_ Server installieren.
seine Dateien vom SMB-Server holt? Irgendwie verweigert das Teil mir den Zugriff.
Benutzt ihr NT Domain logon's? Vielleicht kennt der Server dich einfach nicht.
hat sich erledigt, indem ich so reingegangen bin: smbclient -L <server> -U <nt-username>
Konrad
On Wed, Oct 11, 2000 at 05:51:47PM +0200, Konrad Rosenbaum wrote:
Dass er's nicht annimmt. Ich kenn' POP3 in- und auswendig, aber der Exchange-Server gibt mir Rätsel auf. Muss man da irgendeinen seltsam konstruierten Username nutzen oder zusätzliche Rechte haben?
Um die fetchmail-FAQ zu zitieren: "Don't be fooled by NT/Exchange propaganda. M$ Exchange is just plain broken" bzw. "M$ Exchange violates the POP3 RFCs". Noch Fragen ?? (die Probleme, die dort angesprochen werden, sind übrigens sehr "interessant")
Ulf
Hallo,
On Wed, 11 Oct 2000, Andre Schulze wrote:
Am Wed den 11 Oct 2000 um 02:39:18PM +0200 schrieb Konrad Rosenbaum:
Hallo,
ich muss hier meinen neuen Pinguin in einem NT-Netz betreiben. Hat irgendwer Erfahrungen, wie man per POP3/IMAP seine Mails vom Exchange Server und
wo liegt da das problem?
Dass er's nicht annimmt. Ich kenn' POP3 in- und auswendig, aber der Exchange-Server gibt mir Rätsel auf. Muss man da irgendeinen seltsam konstruierten Username nutzen oder zusätzliche Rechte haben?
Die Nutzer unter NT sind direkt an Exchange gebunden. Das bedeutet, wenn ein Nutzer sich im Netz anmeldet hat er gleichzeitig Rechte sein Postfach abzurufen (mit was auch immer). Versuche einfach mal, den Rechner in der selben Domäne zu betreiben und auch den Anmeldenamen an der Domäne unter Linux zu verwenden.
Sollte das nicht fruchten, dann einfach versuchen: Mailadresse: konrad@pinguin Benutzername: Anmeldename an der Domäne Kennwort: Kennwort der Domäne
??? ist der Exchange-Server als Mailserver im DNS eingetragen bzw. ist der Mailserver unter Linux verfügbar???
Dann einfach die üblichen POP3-Kommandos zum Abholen.
Ich hab es jetzt nicht ausprobiert, aber so würde ich an die Geschichte rangehen. Ich hoffe mal es funktioniert, und es ist auf alle Fälle einen Versuch wert ;-)
Was ich nicht ganz verstehe, was du mit SMB beim Mailabholen machst.
CU Thomas
--- Schließt alle Fenster - der Pinguin ist los! Alt+F4 - boot free - be happy
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Sat, 14 Oct 2000, Thomas Dubiel wrote:
Hallo,
On Wed, 11 Oct 2000, Andre Schulze wrote:
Am Wed den 11 Oct 2000 um 02:39:18PM +0200 schrieb Konrad Rosenbaum:
Hallo,
ich muss hier meinen neuen Pinguin in einem NT-Netz betreiben. Hat irgendwer Erfahrungen, wie man per POP3/IMAP seine Mails vom Exchange Server und
wo liegt da das problem?
Dass er's nicht annimmt. Ich kenn' POP3 in- und auswendig, aber der Exchange-Server gibt mir Rätsel auf. Muss man da irgendeinen seltsam konstruierten Username nutzen oder zusätzliche Rechte haben?
Die Nutzer unter NT sind direkt an Exchange gebunden. Das bedeutet, wenn ein Nutzer sich im Netz anmeldet hat er gleichzeitig Rechte sein Postfach abzurufen (mit was auch immer). Versuche einfach mal, den Rechner in der selben Domäne zu betreiben und auch den Anmeldenamen an der Domäne unter Linux zu verwenden.
Wie tut man solches? Ich kenne nur smbmount und die standardisierten (sprich Unix-) Protokolle. Wie melde ich einen Pinguin in der NT Domäne an?
Sollte das nicht fruchten, dann einfach versuchen: Mailadresse: konrad@pinguin Benutzername: Anmeldename an der Domäne Kennwort: Kennwort der Domäne
Da liegts das Problem. POP3 kennt nur die Parameter Benutzername und Passwort, Exchange kennt auch noch Postfach (man kann scheinbar mehrere für den selben Benutzer haben).
??? ist der Exchange-Server als Mailserver im DNS eingetragen bzw. ist der Mailserver unter Linux verfügbar???
Falls Du MX Records meinst: die sind für POP3 bedeutungslos. Und bis zum Senden bin ich noch nicht gekommen.
Überhaupt, was heißt hier DNS? Sowas hat ein NT-Backbone doch nicht nötig! :-( Es funzt nicht richtig, weil scheinbar die Reverse-Lookup-Tabellen fehlen.
Dann einfach die üblichen POP3-Kommandos zum Abholen.
Ich hab es jetzt nicht ausprobiert, aber so würde ich an die Geschichte rangehen. Ich hoffe mal es funktioniert, und es ist auf alle Fälle einen Versuch wert ;-)
Was ich nicht ganz verstehe, was du mit SMB beim Mailabholen machst.
Ich habe mit SMB "Laufwerke" gemountet, nur um zu sehen, ob der NT-Server mich überhaupt akzeptiert oder grundsätzlich ablehnt. Wo wir gerade dabei sind: wenn jemand behauptet die NT-Konzepte wären Multi-User-fähig, dann verprügelt ihn: die sind einfach zu kurzsichtig für echten Multi-User-Betrieb, 26 Laufwerksbuchstaben sind zu wenig für das SMB-Konzept _und_ mehr als 2 User.
Konrad
Hallo Konrad,
bitte entschuldige die verspätete Nachricht, ich war die Woche über nicht zu hause und konnte die Mails nicht lesen und beantworten, was ich allerdings jetzt nachhole.
ich muss hier meinen neuen Pinguin in einem NT-Netz betreiben. Hat irgendwer Erfahrungen, wie man per POP3/IMAP seine Mails vom Exchange Server und
...
Dass er's nicht annimmt. Ich kenn' POP3 in- und auswendig, aber der Exchange-Server gibt mir Rätsel auf. Muss man da irgendeinen seltsam konstruierten Username nutzen oder zusätzliche Rechte haben?
Die Nutzer unter NT sind direkt an Exchange gebunden. Das bedeutet, wenn ein Nutzer sich im Netz anmeldet hat er gleichzeitig Rechte sein Postfach abzurufen (mit was auch immer). Versuche einfach mal, den Rechner in der selben Domäne zu betreiben und auch den Anmeldenamen an der Domäne unter Linux zu verwenden.
Wie tut man solches? Ich kenne nur smbmount und die standardisierten (sprich Unix-) Protokolle. Wie melde ich einen Pinguin in der NT Domäne an?
Den Linuxrechner die selbe Domäne verpassen wie der NT-Server. Im Normalfall solltest du den Linuxrechner mit Samba dann in der Netzwerkumgebung sehen. Das ist aber die falsche Richtung für dich. Ich weiß nicht 100%ig ob du überhaupt POP3 zum abholen der Mails von Exchange benötigst. Ich hab das andersherum eingerichtet. Linux holt mehrere Postfächer ab und leitet an Exchange weiter. das alles geht wunderbar mit fetchmail und procmail. Wenn ich das Wochenende noch mal Zeit habe werde ich mal versuchen, das ganze durchzuspielen, aber versprechen kann ich dir das nicht, da Familienwochenende angesagt ist :-(
Originaltext aus Microsoft-Press "M$ Exchange Server 5.5 planen und einführen" POP3Connectivity "...auch Clients der Version 3 des Post Office Protokolls (POP3-Clients) auf Exchange-Server zugreifen. POP3-Clents greifen über das POP3-Protokoll auf die Nachrichten zu, während sie beim Versenden von Nachrichten SMTP verwenden. Ihr Entwicklungsteam muß eine Entscheidung darüber treffen, ob die eingehenden POP3-Nachrichten an denselben Server weitergeöleitet werden sollen wie die ausgehenden Nachrichten, oder ob sie an einen zentralen Server weitergeleitet werden sollen. TechNet bietet weitere Ressourcen zur Verwaltung von POP3 mit Exchange-Server 5.5: Module 5: POP3 Service im Trainig zum M$ Exchange Server 5.5 Upgrade." Das ist alles, was in diesem 630 Seiten Buch zu POP3 steht :-(
Sollte das nicht fruchten, dann einfach versuchen: Mailadresse: konrad@pinguin Benutzername: Anmeldename an der Domäne Kennwort: Kennwort der Domäne
Da liegts das Problem. POP3 kennt nur die Parameter Benutzername und Passwort, Exchange kennt auch noch Postfach (man kann scheinbar mehrere für den selben Benutzer haben).
Das ist richtig, aber es sollte reichen, wenn Benutzernahme und Kennwort der Domäne auf das richtige Konto (unter M$) verweist. Aus meiner Sicht müßte es reichen, wenn du dich mit pop.<Domäne> oder pop.<Server> oder so ähnlich, Benutzername der NT-Domäne, Kennwort des Benutzerkontos am Exchange-Server anmeldest. Es könnte noch sein, daß man der NT-Büchse noch irgendwie klar machen muß, daß sie bei pop.irgenwas gemeint ist. So genau kenn ich mich da auch noch nicht aus.
Ich habe mit SMB "Laufwerke" gemountet, nur um zu sehen, ob der NT-Server mich überhaupt akzeptiert oder grundsätzlich ablehnt. Wo wir gerade dabei sind: wenn jemand behauptet die NT-Konzepte wären Multi-User-fähig, dann verprügelt ihn: die sind einfach zu kurzsichtig für echten Multi-User-Betrieb, 26 Laufwerksbuchstaben sind zu wenig für das SMB-Konzept _und_ mehr als 2 User.
Ja das hab ich auch schon schmerlichst festgestellt. In der Firma haben wir zwei NT-Büchsen, eine RM400 und einen Linux-Maiserver. Da sind 26 Buchstaben schnell alle. Vor allem, wenn die Verzeichnisse noch unterschiedlichsten Benutzergruppen zugeordnet werden müssen. Da kann man nur sagen .. ach was rege ich mich auf, es ist Samstag und meine Familie geht mir schon auf den Geist, daß ich von der Kiste verschwinden soll.
Falls ich das Wochenende Zeit habe setzte ich mich mal an dein Problem. Muß nur mal sehen, ob mein Test-Exchange-Server noch einigermaßen läuft. Du weißt ja da läuft ein fantastisches 32-bit Betriebssystem drunter *g*
On Sat, 28 Oct 2000, Thomas Dubiel wrote:
Falls ich das Wochenende Zeit habe setzte ich mich mal an dein Problem. Muß nur mal sehen, ob mein Test-Exchange-Server noch einigermaßen läuft. Du weißt ja da läuft ein fantastisches 32-bit Betriebssystem drunter *g*
Danke, wenn Du das für mich hinbekommst... sagen wir: ein Abendessen im Troll nach dem nächsten Treffen, ok? :-)
Konrad
Hallo Konrad,
habe mich über Dein Problem hergemacht und ich denke ich bin fündig geworden.
ich muss hier meinen neuen Pinguin in einem NT-Netz betreiben. Hat irgendwer Erfahrungen, wie man per POP3/IMAP seine Mails vom Exchange Server und
Bei M$ Exchange muß generell und für den Nutzer das POP3 / IMAP Protokoll freigegeben sein. Du findes die Einstellungen für generell im Exchange-Server unter "Protokolle". Dort auf das entsprechende Protokoll draufgeklickt und ein Hacken ins Feld Protokoll aktivieren rein. Damit ist das Protokoll insgesamt für Exchange frei. Als nächstes auf die "Empfänger" drauf und den betreffenden Nutzer auswählen. dort auf den Reiter "Protokolle". Auf das entsprechende Protokoll draufklicken und Hacken bei "POP3 für diesen Empfänger aktivieren" rein und OK. Dann muß unter "Empfänger aktiviert" und "Server aktiviert" jeweils ein ja stehen. Das ganze kann man analog mit IMAP machen. Weiter kontrolliere gleich mal unter dem Reiter "Adressierung" die Einstellungen für "SMTP" dort steht die Empfängeradresse drin. Bei mir als Beispiel "dubiel@my-net" unter dem Eintrag MS steht als letzter Eintrag der Postfachname, den du dir auch merkst. Bei mir "dubiel"
So jetzt sind die M$-Exchange Einstellungen erstmal fertig.
Dass er's nicht annimmt. Ich kenn' POP3 in- und auswendig, aber der Exchange-Server gibt mir Rätsel auf. Muss man da irgendeinen seltsam konstruierten Username nutzen oder zusätzliche Rechte haben?
Unter Linux richtest du einfach einen ganz normalen POP3-Zugang ein.
Benutzername: <Benutzername aus Eintrag MS> Bsp.: dubiel Passwort: <klar, das des Nutzers in der MS-Domäne!!!!> Server: <Name des Servers, auf dem Exchange läuft> Bsp.: Sahra Port: <den du dafür verwendest> Bsp.: 110
Das wars eigentlich schon. Die Einstellungen funktionieren bei mir. Das einzigste, was noch nicht so richtig funktioniert, ist das senden einer Nachricht an den Exchange-Server. Dort bringt er immer irgendwelche Fehler, wie Server nicht gefunden, das finde ich aber auch noch raus.
Da liegts das Problem. POP3 kennt nur die Parameter Benutzername und Passwort, Exchange kennt auch noch Postfach (man kann scheinbar mehrere für den selben Benutzer haben).
Postfach unter Exchange ist gleich Konto des Benutzers, welcher wie Benutzrname heißt. Wobei Nutzer der Domäne gleich mit dem Benutzername, Eintrag unter MS und SMTP sein muß, sonst funktioniert's nicht (warum auch immer).
Ich hoffe, das ist die Antwort auf deine Frage, wie gesagt, bei mir funktioniert es, ansonsten lass es mich wissen.
Viel Erfolg
Thomas
-- Schließt alle Fenster - der Pinguin ist los! Alt+F4 - boot free - be happy
lug-dd@mailman.schlittermann.de