websitebenutzer sollen sich selbst einen exchange account erstellen können.
Hallo, alle zusammen.
Ich suche nach einer Möglichkeit, dass sich user über meine webseite selbst einen (exchange/ wenns sein muss auch Active Directory) account anlegen können.
Auf dieser seite funktioniert das ganz gut, und so hätte ich es auch gerne.
http://www.exchangetrial.com
Vielen Dank für eure hilfe.
---/exchange2003std.
---/sbs2003 std.
---/feste ip
---/.de domain
---/mx record
Ich suche nach einer Möglichkeit, dass sich user über meine webseite selbst einen (exchange/ wenns sein muss auch Active Directory) account anlegen können.
Auf dieser seite funktioniert das ganz gut, und so hätte ich es auch gerne.
http://www.exchangetrial.com
Vielen Dank für eure hilfe.
---/exchange2003std.
---/sbs2003 std.
---/feste ip
---/.de domain
---/mx record
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 26204
Url: https://administrator.de/contentid/26204
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
11 Kommentare
Neuester Kommentar
Hatten wir die Frage nicht schonmal?
Füge per "net user /add [nutzername, noch ein paar Optionen]" einfach den entsprechenden Nutzer hinzu, Exchange erstellt dann eine Mailbox. Ungefähr jede Web-Programmiersprache bringt einen Befehl mit, um Shell-Befehle (net user) auszuführen, meistens heisst der irgendwas mit "exec".
Filipp
Füge per "net user /add [nutzername, noch ein paar Optionen]" einfach den entsprechenden Nutzer hinzu, Exchange erstellt dann eine Mailbox. Ungefähr jede Web-Programmiersprache bringt einen Befehl mit, um Shell-Befehle (net user) auszuführen, meistens heisst der irgendwas mit "exec".
Filipp
In welchem Bereich?
DOS-Befehle: Suche in der Windows-Hilfe nach "Befehlszeilenrefernz", dort unter "net". Oder gebe in der Eingabeaufforderung "net user /help" ein.
Web-Programmierung:
Ich glaube nicht, dass du irgendwo ein bereits fertig programmiertes Skript für diese Aufgabe findest, ist doch etwas spezieller. Folglich wirst du nicht umhinkommen, da selber etwas zu programmieren (im Mindesten eine Formular, wo man den Username eingeben kann, eine Überprüfung ob er existiert, Anlegen des Nutzers/Fehlermeldung, insgesamt nichts grosses). Da du ohnehin im Windows-Umfeld unterwegs bist würde sich ASP.NET anbieten, unter C# könnte das dann etwa so aussehen:
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "net"
proc.StartInfo.Arguments = "user /add" + username;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
proc.WaitForExit(20000);
Filipp
DOS-Befehle: Suche in der Windows-Hilfe nach "Befehlszeilenrefernz", dort unter "net". Oder gebe in der Eingabeaufforderung "net user /help" ein.
Web-Programmierung:
Ich glaube nicht, dass du irgendwo ein bereits fertig programmiertes Skript für diese Aufgabe findest, ist doch etwas spezieller. Folglich wirst du nicht umhinkommen, da selber etwas zu programmieren (im Mindesten eine Formular, wo man den Username eingeben kann, eine Überprüfung ob er existiert, Anlegen des Nutzers/Fehlermeldung, insgesamt nichts grosses). Da du ohnehin im Windows-Umfeld unterwegs bist würde sich ASP.NET anbieten, unter C# könnte das dann etwa so aussehen:
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "net"
proc.StartInfo.Arguments = "user /add" + username;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
proc.WaitForExit(20000);
Filipp
Jein. Du musst dir eine (Skript-)Sprache aussuchen, die auf dem Server ausgeführt wird. Das kann z.B. ASP.NET sein (okay, das ist eigentlich keine Sprache) oder PHP. In dieser erstellst du dann eine Seite, in die der Nutzer seinen gewünschten Username eingibt, und eine, in der diese Eingabe verabeitet wird. Im Zuge dieser Verarbeitung werden dann (wenn du ASP.NET mit C# nimmst) diese Codezeilen verarbeitet. Die Richtung mit HTML war zwar nicht ganz falsch, aber HTML genügt nicht (da kannst du keine Befehle auf dem Server ausführen).
So ungefähr wie dein eMail-Center jetzt. Da hast du ja auch keine HTML-Dateien auf dem Server, die dann einfach ausgeliefert werden, sondern es ist ein Programm, das ausgeführt wird und dann erst HTML erzeugt (und nebenbei noch Änderungen in der Datenbank/dem Mailserver). Und ein solches Programm -nur deutlich, deutlich, deutlich einfacher- musst du für die Useranmeldung auch machen.
Filipp
So ungefähr wie dein eMail-Center jetzt. Da hast du ja auch keine HTML-Dateien auf dem Server, die dann einfach ausgeliefert werden, sondern es ist ein Programm, das ausgeführt wird und dann erst HTML erzeugt (und nebenbei noch Änderungen in der Datenbank/dem Mailserver). Und ein solches Programm -nur deutlich, deutlich, deutlich einfacher- musst du für die Useranmeldung auch machen.
Filipp
Hallo,
PHP ist schon einfacher (zu lernen). Dafür ist ASP.NET deutlich mächtiger. Es kann z.B. sogar sein, dass es eine API (Programmierschnittstelle) dafür gibt, damit du User direkt anlegen kannst, und nicht über den "net"-Befehl gehen musst, aber das wäre erstmal unnötig kompliziert. ASP.NET ist an sich nicht so kompliziert. ASP.NET ist dabei noch keine Programmiersprache (so wie PHP), sondern eine.. sagen wir Funktionssammlung, die du mit verschiedenen Sprachen nutzen kannst. Ich würde C# empfehlen. Schau mal nach Büchern "ASP.NET mit C#".
ASP.NET ist im IIS6.0 standardtmmässig dabei, PHP müsstest du erst noch installieren (download unter www.php.net).
Filipp
PHP ist schon einfacher (zu lernen). Dafür ist ASP.NET deutlich mächtiger. Es kann z.B. sogar sein, dass es eine API (Programmierschnittstelle) dafür gibt, damit du User direkt anlegen kannst, und nicht über den "net"-Befehl gehen musst, aber das wäre erstmal unnötig kompliziert. ASP.NET ist an sich nicht so kompliziert. ASP.NET ist dabei noch keine Programmiersprache (so wie PHP), sondern eine.. sagen wir Funktionssammlung, die du mit verschiedenen Sprachen nutzen kannst. Ich würde C# empfehlen. Schau mal nach Büchern "ASP.NET mit C#".
ASP.NET ist im IIS6.0 standardtmmässig dabei, PHP müsstest du erst noch installieren (download unter www.php.net).
Filipp
Hallo Marco,
nimms mir jetzt nicht übel, gehört auch nicht wirklich zum Thema, aber
ich halte es schon für sehr vermessen, ein Linkzertifikat von Administrator.de mit fünf Sternen auf deiner Seite zu plazieren! Erstens hat der Link nur noch drei Sterne, die ich immer noch für übertrieben halte und zweitens hast du es nicht mal für nötig gehalten, den Link hierher zu setzen. Das grenzt ja schon fast an Betrug!
Und jetzt mal zum leidigen Thema "Freemailer": Ich denke, du ziehst die ganze Sache völlig falsch auf! Du friemelst irgendwas zusammen, stellst das in's Netz und bombardierst hier die Leute mit Werbung und Fragen, in der Hoffnung, das man dir einen professionellen Internetauftritt erstellt - und das kostenlos! Wann immer jemand dir einen Tipp gibt, kommt von dir die Antwort: "davon habe ich keine Ahnung" oder noch besser: "ich bin doch so faul"!
Wenn du wirklich irgendwann Geld mit der Geschichte verdienen willst, hole dir jemanden in's Boot, der sich damit auskennt und bezahle ihn entsprechend. Glaub mir, so wird das nichts.
Versteh mich nicht falsch, ich finde gut, wenn jemand was auf die Beine stellen will, und will dich auch nicht persönlich angreifen, aber wie du das aufziehst, kann das nur nach hinten los gehen!
Psycho
Klug ist jeder - der eine vorher, der andere hinterher
nimms mir jetzt nicht übel, gehört auch nicht wirklich zum Thema, aber
ich halte es schon für sehr vermessen, ein Linkzertifikat von Administrator.de mit fünf Sternen auf deiner Seite zu plazieren! Erstens hat der Link nur noch drei Sterne, die ich immer noch für übertrieben halte und zweitens hast du es nicht mal für nötig gehalten, den Link hierher zu setzen. Das grenzt ja schon fast an Betrug!
Und jetzt mal zum leidigen Thema "Freemailer": Ich denke, du ziehst die ganze Sache völlig falsch auf! Du friemelst irgendwas zusammen, stellst das in's Netz und bombardierst hier die Leute mit Werbung und Fragen, in der Hoffnung, das man dir einen professionellen Internetauftritt erstellt - und das kostenlos! Wann immer jemand dir einen Tipp gibt, kommt von dir die Antwort: "davon habe ich keine Ahnung" oder noch besser: "ich bin doch so faul"!
Wenn du wirklich irgendwann Geld mit der Geschichte verdienen willst, hole dir jemanden in's Boot, der sich damit auskennt und bezahle ihn entsprechend. Glaub mir, so wird das nichts.
Versteh mich nicht falsch, ich finde gut, wenn jemand was auf die Beine stellen will, und will dich auch nicht persönlich angreifen, aber wie du das aufziehst, kann das nur nach hinten los gehen!
Psycho
Klug ist jeder - der eine vorher, der andere hinterher
@riecomp (off topic)
Sag mal, bist Du Dir sicher, dass Du das "GMX" auf Deiner Freemailer Seite
stehen lassen willst? Dir ist klar, dass es nicht lang dauern wird, bis GMX (das echte) Dich wegen
Markenschutz abmahnen wird und das zu Recht.
Würde das schnellstmöglich entfernen, da Du mit Deiner Seite auch noch den gleichen Dienst
anbietest, udn den Link, den Du hier eingetragen hast würde ich auch schnell rausnehmen.
Gruss
cykes
Sag mal, bist Du Dir sicher, dass Du das "GMX" auf Deiner Freemailer Seite
stehen lassen willst? Dir ist klar, dass es nicht lang dauern wird, bis GMX (das echte) Dich wegen
Markenschutz abmahnen wird und das zu Recht.
Würde das schnellstmöglich entfernen, da Du mit Deiner Seite auch noch den gleichen Dienst
anbietest, udn den Link, den Du hier eingetragen hast würde ich auch schnell rausnehmen.
Gruss
cykes