Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Ubuntu 10.10

Yeahhh

New Member
Moin,
ich hab seit ner Woche einen VServer gemietet mit Ubuntu 10.10, auf dem ich jetzt nen Mail-Server betreiben wollte.
Aber halt mit im Moment 2 Domains, evtl. werden es auch mehr. Da kam mir das Tutorial ja wie gerufen, aber ich bekomm den Server einfach nicht zum Laufen...
Ich hab bereits nen Webserver mit Virtual Hosts laufen, ich weiß nicht, ob die Einstellungen davon vielleicht Einfluss auf den Mailserver haben, aber fang ich mal an:
Den ersten Fehler bekomm ich bei "3 Apply The Quota Patch To Postfix", wenn ich
Code:
aptitude build-dep postfix
ausführe, kommt nur
Code:
[...]
Unable to find the source package for "postfix".
Unable to find the source package for "postfix".
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 77 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
E: Could not open file /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_lucid_main_source_Sources - open (2: No such file or directory)
[...]
Ich hab dann aber einfach weitergemacht, ging dann eigentlich auch alles problemlos, bis ich letztendlich mich mit SquirrelMail einloggen wollte.
Erstmal sieht man auf der LogIn-Seite irgend nen HTML Code zwischen dem Text und wenn ich mich dann einloggen will, kommt:
Code:
<>[B] ERROR: Connection dropped by IMAP server.[/B]
Query: LOGIN "info@*.de" "***"
Der Versuch, mich per Outlook und IMAP mit dem Server zu verbinden scheitert auch sofort.
Diese ganzen Tests, die in dem Tutorial stimmen mit meinen weitesgehend überein, nur folgendes weicht ab:
Code:
netstat -tap | grep mysql
tcp        0      0 localhost.localdo:mysql *:*                     LISTEN      307/mysqld
Im Tutorial steht da 2726/mysqld.
Ich hab echt keine Ahnung, was ich falsch mache :(
 

Yeahhh

New Member
Code:
deb http://archive.ubuntu.com/ubuntu lucid main
deb http://security.ubuntu.com/ubuntu lucid-security main

deb-src http://archive.ubuntu.com/ubuntu lucid main
deb-src http://security.ubuntu.com/ubuntu lucid-security main

deb http://de.archive.ubuntu.com/ubuntu lucid main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu lucid main restricted universe multiverse

deb http://de.archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse

deb http://de.archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse

deb http://xi.rename-it.nl/debian/ stable-auto/dovecot-2.0 main
deb http://xi.rename-it.nl/debian/ stable-auto/dovecot-2.0 main
 

Till

Administrator
Das sieht ok aus. Versuch mal ein:

apt-get update

und dann nochmal:

aptitude install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl postfix-tls libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl phpmyadmin apache2 libapache2-mod-php5 php5 php5-mysql libpam-smbpass

aptitude build-dep postfix
 

Yeahhh

New Member
oh, da hab ich wohl apt-get update vergessen...
Jetzt ging Step 3, aber der Fehler ist immernoch der Gleiche...
 

Yeahhh

New Member
also build-dep ging,
einloggen mit squirrelmail geht aber nach wie vor nicht und es kommt auch noch "LISTEN 322/mysqld"
 

Till

Administrator
Damit das postfach erstellt wird, musst Du erst eine email and die Adresse schicken, dann erstellt postfix das maildir. Das ist der Nachteil von solch einem virtuellen setup ohne crontrolpanel das sie um die Erstellung der notwendigen verzeichnisse beim anlegen eines accounts kümmert.
 

Yeahhh

New Member
hab eben nochmal mit mailx ne mail an die adresse geschickt, das hat aber auch nichts gebracht.
Und dieser komische HTML Code ist da auch immernoch auf der Login seite, kannst du dir hier angucken...
 

Werbung

Top