Mail-Script unter Plesk


eaZy

New Member
Mahlzeit,

ich habe vor mir ein kleines eMailscript zu schreiben, was in Verbindung mit PHP jedem neu regestriertem User eine eMailadresse einrichtet.

Diese eMailadressen sollen aber auch über Plesk administrierbar sein, ergo müssen sie auf die gleiche Art und Weise angelegt werden, wie Plesk das macht.

Nun müsste ich ersteinmal wissen, welche Verzeichnisse erstellt Plesk, und in welchen Dateien fügt Plesk zusätzliche Zeilen ein.

Wäre klasse, falls sich da schon jemand auskennt, und mir sage ich mal die Struktur zur Erstellung eines eMailaccs aufzeigen könnte.

Danke im Voraus.
MfG.: eaZY
 
Warum verwendest Du nicht die Funktionen, die Plesk selbst bereitstellt... dann sparst Du Dir viel Aufwand.

/usr/local/psa/admin/bin/mailmng

und schau Dir mal die Hilfe an... --add_mailbox
 
/usr/local/psa/admin/bin/mailmng

und schau Dir mal die Hilfe an... --add_mailbox
Danke, das ist ja optimal...

Nur noch ein paar Fragen^^

Code:
--add-mailbox --domain-name=<domain_name> --mailname=<mail_name>

z.B. [email protected] währe dann:
Code:
--add-mailbox --domain-name=test-domain.de --mailname=test

Und dann noch die Frage wie übergebe ich denn die Variablen "PSA_PASSWORD" oder "PSA_CRYPTED_PASSWORD" und wie ist "PSA_CRYPTED_PASSWORD" verschlüsselt?

Und wie kann ich quota und co einstellen?
Code:
--set-mailbox-disk-quota
Oder kann ich das alles auch direkt bei "--add-mailbox" mit anfügen?

Aber Danke schoneinma, für den 1a Tipp
 
Ok, thx, man merkt, ich bin noch etwas grün hinter den Ohren^^.

Aber ist meine "--add-mailbox"-Variante richtig?
Und wie verhält es sich mit dem Mailboxquota?

Aber nochmals Danke

MfG.: eaZy
 
Hmm, also das will alles noch nicht so wie ich dass brauche^^

Habe folgendes ausgeführt:
Code:
/usr/local/psa/admin/bin/mailmng --add-mailname --domain-name=domain.de --mailname=test
(trace)maildirpp_usage.c:182:dir entry '.'
(trace)maildirpp_usage.c:182:dir entry '..'
(trace)maildirpp_usage.c:182:dir entry 'tmp'
(trace)maildirpp_usage.c:182:dir entry 'new'
(trace)maildirpp_usage.c:182:dir entry 'cur'
(trace)maildirpp_usage.c:209:done reading Maildir folder

 /usr/local/psa/admin/bin/mailmng --add-mailbox --domain-name=domain.de --mailname=test --account-format=both
(trace)maildirpp_usage.c:182:dir entry '.'
(trace)maildirpp_usage.c:182:dir entry '..'
(trace)maildirpp_usage.c:182:dir entry 'tmp'
(trace)maildirpp_usage.c:182:dir entry 'new'
(trace)maildirpp_usage.c:182:dir entry 'cur'
(trace)maildirpp_usage.c:182:dir entry 'maildirsize'
(trace)maildirpp_usage.c:209:done reading Maildir folder

Aber kein neuer Acc in Plesk zu sehen :(

1. Was hat es mit dem trace auf sich?
2. Was ist der Unterschied zwischen "simple" und "compound" beim "account-format"?
3. Was mach ich falsch?

Wäre auch froh über eine Refferenz... wo ich nachschaun kann.

Vielen Dank im Vorraus!!!

MfG.: eaZy
 
Last edited by a moderator:

Back
Top