(Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
satking
Posts: 7
Joined: 2006-09-20 10:22

(Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Post by satking » 2006-09-20 11:19

Hi,
ich habe ein Problem mit meinem Postfix Mailserver.
Ich habe das system nach dem syscp beispiel aufgebaut.
Nun wollten meine Kunden auch imap haben...

Klar dachte ich kein problem

Code: Select all

apt-get install courier-imap
Nun kann ich mich nicht per imap einloggen.


Hier habe ich mal alle confs und log datein zusammengestellt.
http://static.88-198-7-76.clients.your-server.de/imap/


Vielen Dank für eure Hilfe
Last edited by satking on 2006-09-20 16:16, edited 2 times in total.

rootsvr
Posts: 538
Joined: 2005-09-02 11:12

Re: (Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Post by rootsvr » 2006-09-20 12:17

Auf deine Mysql.log kann man nicht zugreifen, stell das debug in der imap datei mal höher, dann schau ob er richtigen Usernamen/PW fragt und vergleich das mit dem mysql log..

Die Anleitung von syscp hast Du hoffentlich gelesen?
http://www.syscp.de/wiki/docs/Installat ... ierPOPIMAP

Oder hast Du extra eine andere Datenbank als die in der syscp Doku verwendet?

satking
Posts: 7
Joined: 2006-09-20 10:22

Re: (Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Post by satking » 2006-09-20 13:39

Hi,
ich habe es jetzt auf 2 gesetz, aber im log steht nicht mehr drin. Nur der eine Fehler. MYSQL Log ist nun auch verfügbar-


Vielen Dank

rootsvr
Posts: 538
Joined: 2005-09-02 11:12

Re: (Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Post by rootsvr » 2006-09-20 15:00

Hast Du mal geschaut wie deine DB aufgebaut ist, was da drinnen steht.. laut sql log sucht er ja nach

der Email addresse info@static.88-198-7-76.clients.your-server.de
gibt es die dadrinnen.
Bist Du auch sicher das die mysqlrc richtig ist?

Code: Select all

MYSQL_UID_FIELD		2000
MYSQL_GID_FIELD		2000
scheint mir seltsam das die Felder für UID und GID 2000 heißen sollen.
Wie schaut deine DB aus? Wo hast Du diese mysqlrc? Warum nimmst Du andere Sachen als in der syscp Documentation? (Wo statt 2000 uid bzw. gid als Spaltenname steht?)

Nach der Installation per apt-get mußt Du das schon an deine Konfiguration anpassen...

satking
Posts: 7
Joined: 2006-09-20 10:22

Re: (Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Post by satking » 2006-09-20 15:35

rootsvr wrote:Hast Du mal geschaut wie deine DB aufgebaut ist, was da drinnen steht.. laut sql log sucht er ja nach

der Email addresse info@static.88-198-7-76.clients.your-server.de
gibt es die dadrinnen.
Bist Du auch sicher das die mysqlrc richtig ist?

Code: Select all

MYSQL_UID_FIELD		2000
MYSQL_GID_FIELD		2000
scheint mir seltsam das die Felder für UID und GID 2000 heißen sollen.
Wie schaut deine DB aus? Wo hast Du diese mysqlrc? Warum nimmst Du andere Sachen als in der syscp Documentation? (Wo statt 2000 uid bzw. gid als Spaltenname steht?)

Nach der Installation per apt-get mußt Du das schon an deine Konfiguration anpassen...
Hi,
das habe ich gemacht, dass mit der 2000 war die idee von den leuten aus dem Hetzner forum....

So ist meine MySQL Datenbank aufgebaut. Ich hoffe ihr könnt mir helfen :)

Code: Select all

CREATE TABLE `mail_users` (
  `id` int(11) NOT NULL auto_increment,
  `email` varchar(255) NOT NULL default '',
  `username` varchar(255) NOT NULL default '',
  `password` varchar(128) NOT NULL default '',
  `password_enc` varchar(128) NOT NULL default '',
  `uid` int(11) NOT NULL default '0',
  `gid` int(11) NOT NULL default '0',
  `homedir` varchar(255) NOT NULL default '',
  `maildir` varchar(255) NOT NULL default '',
  `postfix` enum('Y','N') NOT NULL default 'Y',
  `domainid` int(11) NOT NULL default '0',
  `customerid` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  UNIQUE KEY `email` (`email`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

CREATE TABLE `mail_virtual` (
  `id` int(11) NOT NULL auto_increment,
  `email` varchar(255) NOT NULL default '',
  `email_full` varchar(255) NOT NULL default '',
  `destination` text NOT NULL,
  `domainid` int(11) NOT NULL default '0',
  `customerid` int(11) NOT NULL default '0',
  `popaccountid` int(11) NOT NULL default '0',
  `iscatchall` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

CREATE TABLE `panel_domains` (
  `id` int(11) unsigned NOT NULL auto_increment,
  `domain` varchar(255) NOT NULL default '',
  `adminid` int(11) unsigned NOT NULL default '0',
  `customerid` int(11) unsigned NOT NULL default '0',
  `aliasdomain` int(11) unsigned default NULL,
  `documentroot` varchar(255) NOT NULL default '',
  `ipandport` int(11) unsigned NOT NULL default '1',
  `isbinddomain` tinyint(1) NOT NULL default '0',
  `isemaildomain` tinyint(1) NOT NULL default '0',
  `iswildcarddomain` tinyint(1) NOT NULL default '0',
  `subcanemaildomain` tinyint(1) NOT NULL default '0',
  `caneditdomain` tinyint(1) NOT NULL default '1',
  `zonefile` varchar(255) NOT NULL default '',
  `parentdomainid` int(11) unsigned NOT NULL default '0',
  `openbasedir` tinyint(1) NOT NULL default '0',
  `openbasedir_path` tinyint(1) NOT NULL default '0',
  `safemode` tinyint(1) NOT NULL default '0',
  `speciallogfile` tinyint(1) NOT NULL default '0',
  `specialsettings` text NOT NULL,
  `deactivated` tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `customerid` (`customerid`),
  KEY `parentdomain` (`parentdomainid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

rootsvr
Posts: 538
Joined: 2005-09-02 11:12

Re: (Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Post by rootsvr » 2006-09-20 15:52

Ich weiß immer noch nicht ob eine Emailaddresse info@static... in der Datenbank steht. am besten gehst Du nochmal von Null an nach Anleitung syscp vor.. Daswird wohl die beste Möglichkeit sein.

satking
Posts: 7
Joined: 2006-09-20 10:22

Re: (Gelöst) SYSCP + Postfix + Courier + Mysql + Imap(?)

Post by satking » 2006-09-20 16:13

rootsvr wrote:Ich weiß immer noch nicht ob eine Emailaddresse info@static... in der Datenbank steht. am besten gehst Du nochmal von Null an nach Anleitung syscp vor.. Daswird wohl die beste Möglichkeit sein.
Hi,
jo, da war ein fehler bei der EMail Adresse.

Guck dir bitte auch meinen nächsten Thread an

Danke :))