Hallo, gibt es ein Plugin für Plesk das man sich selber registrieren kann?
Eigentlich mag ich nur die Webmail funktion nutzen (Postfix, Roundcube) Das sich leute selber ein email account machen können.
Hallo, gibt es ein Plugin für Plesk das man sich selber registrieren kann?
Eigentlich mag ich nur die Webmail funktion nutzen (Postfix, Roundcube) Das sich leute selber ein email account machen können.
Servus,
bei einem eigenen Server kannst du das über die Plesk API realisieren.
Bei einem Webhostingpaket denk ich aber nicht dass das geht.
VG Fisi
Habe schonmal geschaut, es ist ja bei Roundcube nur das ein Nutzer per Mysql angelegt wird aber auf dem server muss ja auch das Postfach erstellt werden das ist das Problem .
Ich habe leider noch nichts dazu wirklich gefunden auch per API
In Roudcube musst du nicht anlegen! Es greift ja nur auf den Server zu
Schau dir mal das an: XML API Manual, Plesk 12.0
Das ist das was du suchst:
php-plesk/examples/EmailAddresses at master · pmill/php-plesk · GitHub
oder etwas aktueller:
php-plesk/src/pmill/Plesk at master · pmill/php-plesk · GitHub
Ah cool danke !
Jetzt muss ich noch Dumm fragen : Wo schiebe ich das alles rein? Ich denke mal ich erstelle ein Php script das auf die einzelnen php*s zugreift also in plesk root ?
Du musst nichts als root ausführen. Leg am bessten einen Reseller in Plesk an, darunter einen Kunden, dem man die Domain zuordnet.
Die Reseller Daten tragst du dann n das script ein, das musst du allerdings erst schreiben, z. B. deine Anmeldeseite.
Habe die Examples mal eingefügt und kurz per Root getestet und habe mal die php von list_email_adresses.php ausgeführt und bekomme nur :
array(1) { [0]=> array(5) { ["status"]=> string(2) "ok" ["id"]=> int(0) ["username"]=> string(0) "" ["enabled"]=> bool(false) ["password"]=> string(0) "" } }
Mir ist schon kla das diese php nur das zum ausführen sind. Später mache ich ein Login script das auf diese Php files zugreifft aber list solte auch so gehn.
Habe ich etwas nicht bedacht?
Habe die datein mal in ein vhost von mir
Nachtrag !
Es funktioniert nun !! Es werden neue Benutzer angelegt ! ABER Roundcube legt leider keinen Benutzer an in der SQL...
Wie mach ich das nun?
Benutzer in Roundcube werden angelegt, sobald man sich dort einloggt.