Wie legt man via Console Email-Adressen an wenn Plesk 10 installiert ist

Andi1982

New Member
hallo zusammen,

ich habe einen RootDS auf dem ich ubuntu 10.04 und Plesk 10 installiert habe. Plesk ist drauf da ich noch verschiedenen Leuten ein wenig Webspace zur Verfügung stelle.

Nun würde ich gerne für eine Domain die nicht in Plesk hinterlegt ist eine E-Mail-Adresse anlegen.

Beim googlen bin ich auf Dinge wie .fetchmailrc gestoßen, oder dass man useradd machen muss usw. Aber irgendwo hätte ich doch dann auch die Mailadressen finden müssen die im Plesk-Panel bereits angelegt sind.

Kann mir jemand Stichwortweiße sagen wie ich vorgehen muss und vielleicht wo Plesk die Mail-User ablegt? Wenn notwendig poste ich auch gerne die Prozess liste, weiß nämlich nicht genau was außer qmail noch interessant für euch ist.

Viele Grüße
Andi
 
Hey,

vielen Dank! Hatte nie gesehen dass da so eine große Datenbank dahinter hängt. Aber wie lege ich jetzt in der Console neue emailadressen an, ohne Hilfe von Plesk? Ich weiß nicht einmal genau wie mein Mailserver aufgebaut ist.

Hier mal ein Auszug aus der Prozessliste. Dinge die ich sicher weiß dass sie nichts mit Mailserver zu tun haben habe ich gleich entfernt:

Code:
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
popuser   7174  0.0  0.0   4468   848 ?        S    13:13   0:00 /usr/bin/imapd Maildir
popuser   7314  0.0  0.0   4468   884 ?        S    13:19   0:00 /usr/bin/imapd Maildir
postfix   7581  0.0  0.0   5752  1684 ?        S    13:28   0:00 pickup -l -t fifo -u -c -o content_filter=smtp:127.0.0.1:10027
postfix   9621  0.0  0.1   8380  4476 ?        S    14:16   0:00 smtpd -n smtp -t inet -u -c -o stress= -o smtpd_proxy_filter=127.0.0.1:10025
postfix   9622  0.0  0.0   5748  1680 ?        S    14:16   0:00 proxymap -t unix -u
postfix   9623  0.0  0.0   5752  1692 ?        S    14:16   0:00 anvil -l -t unix -u -c
postfix   9624  0.0  0.0   6644  2912 ?        S    14:16   0:00 trivial-rewrite -n rewrite -t unix -u -c
bind     11748  0.0  0.3  51332 11628 ?        Ssl  Aug31   0:00 /usr/sbin/named -t /var/named/run-root -c /etc/named.conf -u bind
root     11786  0.0  0.0   3288   620 ?        S    Aug31   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=imapd -maxprocs=40 -maxperip=4 -pid=/var/run/imapd.pid -nodnslookup -noidentlookup 143 /usr/sbin/imaplogin /usr/lib/courier-imap/authlib/authpsa /usr/bin/imapd Maildir
root     11796  0.0  0.0   3288   612 ?        S    Aug31   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=imapd-ssl -maxprocs=40 -maxperip=4 -pid=/var/run/imapd-ssl.pid -nodnslookup -noidentlookup 993 /usr/bin/couriertls -server -tcpd /usr/sbin/imaplogin /usr/lib/courier-imap/authlib/authpsa /usr/bin/imapd Maildir
root     11805  0.0  0.0   3288   616 ?        S    Aug31   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d -maxprocs=40 -maxperip=4 -pid=/var/run/pop3d.pid -nodnslookup -noidentlookup 110 /usr/sbin/pop3login /usr/lib/courier-imap/authlib/authpsa /usr/bin/pop3d Maildir
root     11814  0.0  0.0   3288   612 ?        S    Aug31   0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d-ssl -maxprocs=40 -maxperip=4 -pid=/var/run/pop3d-ssl.pid -nodnslookup -noidentlookup 995 /usr/bin/couriertls -server -tcpd /usr/sbin/pop3login /usr/lib/courier-imap/authlib/authpsa /usr/bin/pop3d Maildir
root     11817  0.0  0.0   1556   328 ?        S    Aug31   0:00 /usr/sbin/courierlogger imapd-ssl
root     11820  0.0  0.0   1688   512 ?        S    Aug31   0:00 /usr/sbin/courierlogger imapd
root     11821  0.0  0.0   1688   508 ?        S    Aug31   0:00 /usr/sbin/courierlogger pop3d
root     11822  0.0  0.0   1556   328 ?        S    Aug31   0:00 /usr/sbin/courierlogger pop3d-ssl
root     11947  0.0  0.0   5736  1772 ?        Ss   Aug31   0:51 /usr/lib/postfix/master
postfix  11956  0.0  0.0   5888  1876 ?        S    Aug31   0:49 qmgr -l -t fifo -u
1000     11972  0.0  0.0   5392  3000 ?        S    Aug31   0:00 /usr/sbin/sw-cp-serverd -f /etc/sw-cp-server/config
root     11980  0.0  0.0   2424   888 ?        Ss   Aug31   0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
bind     11988  0.0  0.2  48440  8780 ?        Ssl  Aug31   0:00 /usr/sbin/named -t /var/named/run-root -c /etc/named.conf -u bind
postfix  22066  0.0  0.0   6308  2712 ?        S    Aug31   0:00 tlsmgr -l -t unix -u -c
popuser  30035  0.0  0.0   4468  1000 ?        S    08:15   0:00 /usr/bin/imapd Maildir

Also dass postfix läuft und dass postfix wohl dafür da ist die Mails die im Server eingehen entgegen zu nehmen, weiß ich schon.

VG
Andi
 
Es reicht, wenn Du Einträge für die neuen Adressen nach dem entsprechenden Schema in die Datenbank einträgst.

Zunächst könntest Du ein frontend wie phpmyadmin verwenden, um Dir einen Überblick zu verschaffen, welche Daten Du in welche Tabellen eingeben musst. Da ich kein Plesk verwende, kann ich Dir nicht sagen, welche das sind -- das musst Du Dir selber überlegen (der Hinweis von wstuermer sollte genügen).

Das Eingeben kannst Du auf der Konsole mit dem Programm "mysql" machen, sofern Du die Syntax von SQL beherrscht (die Stichworte "mysql insert" sollten bei der Suche ausreichen).
 
Es geht zwar auch über den Weg direkt in die Datenbank.
Sauberer wäre es aber, die Commandline-Utilities von Plesk zu nutzen.
Insbesondere da diese bei Versionssprüngen eher gleich bleiben als die DB.

Hilfeseite:
Code:
/usr/local/psa/bin/mail --help
Beispiel:
Code:
/usr/local/psa/bin/mail --create test@example.com -passwd password -mbox_quota 50M -antivirus inout

huschi.
 
Hey,

klar kenne ich mich als PHP-Entwickler mit SQL aus. Aber ich greife ungern in bestehende Datenbanken ein.

@Huschi, vielen Dank das ist sehr hifreich!
 
Back
Top