Michael Post wrote:
Hallo Sandy,
Sandy Drobic schrieb:
Welche Version von Postfix? postconf mail_version
damals habe ich - unter anderem mit Deiner Unterstützung - das System lokal unter SuSE 9.3 installiert und auch wunschgemäß ans Laufen gebracht. Jetzt versuche ich das System eigentlich *nur* identisch auf einem SuSE10.0-System zu installieren.
Gleiche Optionen, etc.
Ich habe Postfix 2.2.10 eingesetzt. Ich habe es mit
make makefiles 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql-4/include -DHAS_PCRE -DUSE_SASL_AUTH -I/usr/include/sasl -DUSE_CYRUS_SASL
Diese Option wird eigentlich erst von Version 2.3 unterstützt, sollte aber beim Kompilieren nur ignoriert werden.
-I/usr/include/sasl -DHAS_SSL -I/usr/include/ssl -DUSE_TLS -I/usr/include/ssl ' 'AUXLIBS=-L/usr/local/mysql-4/lib -lmysqlclient -lz -lm -lpcre -lsasl2 -lssl -lcrypto'
kompiliert und auch mit make und make install installiert. Postfix von Yast habe ich sofort vorher deinstalliert. SASL (-devel) sind installiert. pam-mysql ist installiert vom Sourceforge-Server.
Wurde Postfix mit MySQL-Unterstützung kompiliert? postconf -m
beta:~/installedSoftware/postfix # postconf -m btree cidr environ hash mysql
Okay.
nis pcre proxy regexp static unix
Ist in der master.cf trivial-rewrite im chroot?
beta:/etc/postfix # cat master.cf | grep trivial rewrite unix - - n - - trivial-rewrite
Auch gut. Mit Postfix 2.2 solltest du auch besser die vorgeschlagene Version der Abfrage nehmen: /etc/postfix/mysql_alias.cf: # the user name and password to log into the mysql server hosts=localhost user=1000mail password=mail234ze # the database name on the servers dbname=1000mail # the table name #table=virtual # #select_field=dest #where_field=alias #additional_conditions = and status = '1' query = SELECT dest FROM virtual WHERE alias='%s' and status = '1' Dann mache doch mal einen Test mit postmap: postmap -q virusalert mysql:/etc/postfix/mysql_testalias.cf Nimm bitte den kompletten Pfad bei der *.cf! Wenn es hier Probleme gibt, dann kannst du notfalls mit -v die Ausgabe von postmap detaillierter setzen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com