Probleme mit Postfix, Courier über MySQL

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
syscologne
Posts: 9
Joined: 2002-12-23 04:55

Probleme mit Postfix, Courier über MySQL

Post by syscologne » 2003-01-16 14:13

Also.

Postfix läuft mittlerweile wieder. Lokal -> Remote emails schreiben klappt.

Habe alles gemäß HOWTO http://kirb.insanegenius.net/postfix.html eingerichtet.

Folgendes klappt nicht:
Ich kann nicht von außen über pop3 oder imap dran, der Client sagt mir dann immer, "-ERR Login failed".

die letzten Logdateien beinhalten folgendes:

Code: Select all

    Jan 13 10:59:19 server23 postfix/nqmgr[498]: fatal: mysql:/etc/postfix/transport.cf: table lookup problem
    Jan 13 16:36:56 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 16:37:04 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 16:55:46 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 16:55:52 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 17:10:32 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 17:10:40 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 17:12:12 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 17:25:30 server23 imaplogin: LOGIN FAILED, ip=[::ffff:195.14.205.15]
    Jan 13 17:25:34 server23 imaplogin: DISCONNECTED, ip=[::ffff:195.14.205.15], headers=0, body=0
    Jan 14 14:48:30 server23 courierpop3login: LOGIN FAILED, ip=[::ffff:213.168.116.204]
    Jan 14 14:48:52 server23 last message repeated 3 times
    Jan 14 14:49:52 server23 imaplogin: LOGIN FAILED, ip=[::ffff:213.168.116.204]
    Jan 14 14:49:58 server23 imaplogin: DISCONNECTED, ip=[::ffff:213.168.116.204], headers=0, body=0

in der mail.log sagte er mir auch einmal

Code: Select all

    Jan 13 06:27:27 server23 postfix/local[1025]: warning: possible alias database loop for postmaster

wenn ich versuche, eine mail an den testaccount zu schreiben, dann schickt postfix sie zurück.

Beim Testuser handelt es sich um einen virtuellen Benutzer;

Die Postfächer habe ich mit maildirmake eingerichtet.

_________________________________________
hier die Daten für den Benutzer:

Code: Select all

INSERT INTO users VALUES ('test@debian-faq.de', 'test@debian-faq.de', 'encryptetes_pass', 'plain_pass', 'testuser', 10000, 10000, '/var/spool/imap/', 'debian-faq.de', 'debian-faq.de/test/INBOX/', 1, 1, 1);
_________________________________________
hier die Tabelle, wo er drinsteckt:

Code: Select all

CREATE TABLE users (
id varchar(128) NOT NULL default '',
address varchar(128) NOT NULL default '',
crypt varchar(128) NOT NULL default '',
clear varchar(128) NOT NULL default '',
name varchar(128) NOT NULL default '',
uid smallint(5) unsigned NOT NULL default '10000',
gid smallint(5) unsigned NOT NULL default '10000',
home varchar(128) NOT NULL default '/var/spool/imap/',
domain varchar(128) NOT NULL default '',
maildir varchar(255) NOT NULL default '/var/spool/imap/',
imapok tinyint(3) unsigned NOT NULL default '1',
bool1 tinyint(3) unsigned NOT NULL default '1',
bool2 tinyint(3) unsigned NOT NULL default '1',
PRIMARY KEY (id),
UNIQUE KEY id (id),
UNIQUE KEY address (address),
KEY id_2 (id),
KEY address_2 (address),
FULLTEXT KEY domain (domain)
) TYPE=MyISAM;

Egal was ich versuche, es klappt nicht.
Hat jemand eine Idee?

Gruß,

LMH

sascha
RSAC
Posts: 1345
Joined: 2002-04-22 23:08

Re: Probleme mit Postfix, Courier über MySQL

Post by sascha » 2003-01-16 15:34

Hi,

schau dir doch mal folgendes HowTo an:

http://www.gentoo.org/doc/en/virt-mail-howto.xml

syscologne
Posts: 9
Joined: 2002-12-23 04:55

Re: Probleme mit Postfix, Courier über MySQL

Post by syscologne » 2003-01-17 15:53

cooles Howto, Danke!

Das kannte ich noch nicht, danach habe ich noch nichts gemacht. Ist auf jeden Fall sehr ausführlich.
Ich hoffe, daß es auch halbwegs übertragbar auf Debian ist...


Gruß,


LMh

darkunicorn
Posts: 20
Joined: 2002-06-20 10:37

Courier + MySQL

Post by darkunicorn » 2003-02-10 18:11

@syscologne:
Hast du es inzwischen mit mysql hinbekommen? Hab nämlich das gleiche Problem hier :(

cybernd
Posts: 83
Joined: 2002-08-08 14:39

Re: Probleme mit Postfix, Courier über MySQL

Post by cybernd » 2003-02-10 19:04

bei mir lag es daran, das ich so naiv war für postfix und courier einen gemeinsamen mysql user benutzte .. hat mir die zugriffsrechte in der datenbank geschossen

hab die datenbank aus nem backup recovered ... einen courier user erstellt und sieheda es geht ...

bzw. schaltet mal bei mysql die --log option ein .. dann seht ihr welche sql commands abgesetzt erden bzw. bei welchen courier scheitert

hth
cybi

darkunicorn
Posts: 20
Joined: 2002-06-20 10:37

Re: Probleme mit Postfix, Courier über MySQL

Post by darkunicorn » 2003-02-10 19:55

Ich hatte auch einen user für beides, hab das aber jetzt geändert. Leider funktioniert es trotzdem nicht... Er scheint auch gar nicht auf die DB zuzugreifen (laut mysql.log). Ich finde aber auch in keinem Log eine Fehlermeldung vom courier-authdaemon. Selbst wenn ich die authmysqlrc lösche, startet der daemon ohne sich zu beschweren...

syscologne
Posts: 9
Joined: 2002-12-23 04:55

Re: Probleme mit Postfix, Courier über MySQL

Post by syscologne » 2003-02-10 22:41

Habe es inzwischen mit viel hilfe von blackm hinbekommen,

danach noch spamassassin und anomy aufgesetzt, läuft jetzt wunderbar.

Werde meine Konfigurationsfiles bald mal hier posten

darkunicorn
Posts: 20
Joined: 2002-06-20 10:37

Re: Probleme mit Postfix, Courier über MySQL

Post by darkunicorn » 2003-02-11 09:44

Ich warte gespannt :)
Ja was gegen Spam sollte auch noch drauf... aber wenn nichmal der MTA funzt... *g*