Aua, Postfix Problem

jan212

New Member
Hallo zusammen,

Nach dem deinstallieren von Spamassassin und einer Nacht die nur 3Std. hatte, hat es mir den MTA zerhauen. Empfangen von Mails geht, das versenden über phpmail()/ Webmail hingegen ist möglich. Allerdings kann ich keine Mails versenden, liegt an der main.cf von der ich leider kein Backup habe. Nachdem ich tausende Howtos mit allen erdenklichen Szenarien gelesen habe, hier gepostet habe [URL="http://forum.webhostlist.de/[/URL] und keine Hilfe erhalten habe wende ich mich an euch.

Das System:
Suse 9.2, Confixx 3.1.2, Postfix 2.0.14 über Yast installiert, Procmail

- Queue ist geleert
- Postfix läuft (xinetd 7xxx root 8u IPv4 1xxxxxxxx TCP *:110 (LISTEN))

- fgrep "spamassassin" -r /etc/*
Code:
/etc/procmail.rc~:# Pipe the mail through spamassassin (replace 'spamassassin' with 'spamc'
/etc/procmail.rc~:# The lock file ensures that only 1 spamassassin invocation happens
(Ist der ausgeklammerte Inhalt der promail.rc)



-Logfile Auszug
Code:
an 24 22:43:13 h8664 postfix/master[5065]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Jan 24 22:44:14 h8664 postfix/smtpd[5723]: warning: 201.67.1.70: hostname 201-67-1-70.pvoce702.dsl.brasiltelecom.net.br verification fail
Jan 24 22:46:29 h8664 postfix/smtpd[5763]: warning: 189.152.56.214: hostname dsl-189-152-56-214.prod-infinitum.com.mx verification failed
Jan 24 22:47:49 h8664 postfix/smtpd[5763]: warning: 83.136.82.164: hostname host-164.rsn-games.de verification failed: Host not found
Jan 24 23:11:37 h8664 postfix/smtpd[6110]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:13:31 h8664 postfix/smtpd[6127]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:13:39 h8664 postfix/local[6129]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:15:11 h8664 postfix/smtpd[6183]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:15:36 h8664 postfix/smtpd[6207]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:17:46 h8664 postfix/smtpd[6253]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:22:57 h8664 postfix/smtpd[6291]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:25:36 h8664 postfix/smtpd[6327]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:29:03 h8664 postfix/smtpd[6399]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:29:03 h8664 postfix/local[6402]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:32:14 h8664 postfix/smtpd[6470]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:32:15 h8664 postfix/smtpd[6470]: warning: SASL authentication failure: Password verification failed
Jan 24 23:32:15 h8664 postfix/smtpd[6470]: warning: dslb-088-076-203-179.pools.arcor-ip.net[88.76.203.179]: SASL PLAIN authentication fai
Jan 24 23:32:16 h8664 postfix/smtpd[6470]: warning: dslb-088-076-203-179.pools.arcor-ip.net[88.76.203.179]: SASL LOGIN authentication fai
Jan 24 23:32:50 h8664 postfix/local[6476]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:37:03 h8664 postfix/smtpd[6507]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:37:05 h8664 postfix/local[6510]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:43:28 h8664 postfix/smtpd[6575]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:43:45 h8664 postfix/local[6578]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:45:27 h8664 postfix/smtpd[6614]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:45:27 h8664 postfix/local[6616]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:47:55 h8664 postfix/smtpd[6631]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:47:57 h8664 postfix/local[6633]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:54:15 h8664 postfix/smtpd[6677]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 24 23:54:20 h8664 postfix/local[6680]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 25 00:08:06 h8664 postfix/smtpd[7041]: warning: database /etc/aliases.db is older than source file /etc/aliases
Jan 25 00:10:28 h8664 postfix/smtpd[7062]: warning: database /etc/aliases.db is older than source file /etc/aliases

-procmail.rc
Code:
MAILDIR=var/spool/mail
DROPPRIVS=yes
LOGFILE=/var/log/procmail
SHELL=/bin/sh


# HEADER RESTAURIEREN
:0 H
* ! ^From[ ]
* ^rom[ ]
{
LOG=*** Dropped F off From_ header! Fixing up.


:0 fhw

-postconf -n
Code:
alias_database = dbm:/etc/mail/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
inet_interfaces = all
local_recipient_maps = unix:passwd.byname $alias_maps
mail_owner = postfix
mail_spool_directory = /var/mail
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
myhostname = h8664.serverkompetenz.net
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relay_domains = $my_destination
sample_directory = /usr/share/doc/packages/postfix/samples
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtpd_banner = $myhostname ESMTP $mail_name
unknown_local_recipient_reject_code = 450
virtual_alias_domains = hash:/etc/postfix/confixx_localDomains

-master.cf
Code:
# ==========================================================================
smtp      inet  n       -       n       -       -       smtpd
#smtps    inet  n       -       n       -       -       smtpd
#  -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
#submission     inet    n       -       n       -       -       smtpd
#  -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
#628      inet  n       -       n       -       -       qmqpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       n       300     1       nqmgr
#tlsmgr   fifo  -       -       n       300     1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
#
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# maildrop. See the Postfix MAILDROP_README file for details.
#
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
cyrus     unix  -       n       n       -       -       pipe
  user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
vscan     unix  -       n       n       -       10       pipe
  user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail  unix  -       n       n       -       -       pipe
  flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}

Der Confixx Eintrag ist in der main.cf ist am Ende vorhanden.
Code:
### CONFIXX POSTFIX ENTRY ###

virtual_maps = hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confixx_localDomains

### /CONFIXX POSTFIX ENTRY ###


Was habe ich denn da wieder in meinem Brassel falsch konfiguriert bzw. garnicht beachtet, wer kann mir da weiterhelfen? Help i need somebody

VG - Jan :confused:
 
Hallo und willkommen an Board!

Wir bräuchten da vorallem die Information, wie vorher SpamAssassin in die Mailverarbeitung eingebaut war und welche Schritte Du unternommen hast um es wieder rauszunehmen.

- Postfix läuft (xinetd 7xxx root 8u IPv4 1xxxxxxxx TCP *:110 (LISTEN))
Das ist nicht Postfix sondern der Pop3. Postfix lauscht z.B. am Port 25 (SMTP).

warning: database /etc/aliases.db is older than source file /etc/aliases
Ein "newaliases" beseitigt schon mal diese Fehlermeldungen.

Jan 24 23:32:15 h8664 postfix/smtpd[6470]: warning: SASL authentication failure: Password verification failed
Jan 24 23:32:15 h8664 postfix/smtpd[6470]: warning: dslb-088-076-203-179.pools.arcor-ip.net[88.76.203.179]: SASL PLAIN authentication fai
Jan 24 23:32:16 h8664 postfix/smtpd[6470]: warning: dslb-088-076-203-179.pools.arcor-ip.net[88.76.203.179]: SASL LOGIN authentication fai
Und hier haben wir die wesentliche Fehlermeldung.
Dein Sasl macht Probleme (vorausgesetzt, Dein Passwort stimmt :) )
Siehe dazu:
Probleme mit Postfix und SASL
Debian/Postfix: SMTP-Auth einrichten

huschi.
 
Hallo zusammen und Vielen Dank für den Willkommensgruß,

Da habe ich wieder was gemacht...

Wir bräuchten da vorallem die Information, wie vorher SpamAssassin in die Mailverarbeitung eingebaut war und welche Schritte Du unternommen hast um es wieder rauszunehmen.
- War über die procmail.rc und master.cf(meine da war auch was drinn, Problem ich hatte die Nacht nur 3Std. geschlafen und durch gearbeitet und kann mich in dem Chaos nicht mit hundertprozentiger Sicherheit erinnern)
- Habe es über Yast deinstalliert (Fehler 1, musste Postfix aktualisieren)
- Eintrag aus der procmail.rc entfernt
- Durch die Postfixaktualisierung gehen die master.cf und main.cf verloren(sonst legt der die immer mit Datum oder mit ~ als Kopie an)1

----------
Das ist nicht Postfix sondern der Pop3. Postfix lauscht z.B. am Port 25 (SMTP).
;) Peinlich, sieht man wie durch ich war. Naja ein #rcpostfix status sagt running.
----------

Ein "newaliases" beseitigt schon mal diese Fehlermeldungen.
Ausgeführt und mit done bestätigt.
----------


Zitat:
Zitat von jan212 Beitrag anzeigen
- Postfix läuft (xinetd 7xxx root 8u IPv4 1xxxxxxxx TCP *:110 (LISTEN))
Das ist nicht Postfix sondern der Pop3. Postfix lauscht z.B. am Port 25 (SMTP).

Zitat:
Jan 24 23:32:15 h8664 postfix/smtpd[6470]: warning: SASL authentication failure: Password verification failed
Jan 24 23:32:15 h8664 postfix/smtpd[6470]: warning: dslb-088-076-203-179.pools.arcor-ip.net[88.76.203.179]: SASL PLAIN authentication fai
Jan 24 23:32:16 h8664 postfix/smtpd[6470]: warning: dslb-088-076-203-179.pools.arcor-ip.net[88.76.203.179]: SASL LOGIN authentication fai
Und hier haben wir die wesentliche Fehlermeldung.
Dein Sasl macht Probleme (vorausgesetzt, Dein Passwort stimmt )
Siehe dazu:

Ok, die Artikel habe ich gestern schon gelesen, werde nochmal dran, mir fehlt einfach das Grundverständnis denke ich. Der Saslfinger lüpt bereits.
saslfinger -s
Code:
saslfinger - postfix Cyrus sasl configuration Thu Jan 25 12:08:55 CET 2007
version: 1.0
mode: server-side SMTP AUTH

-- basics --
Postfix: 2.0.14
System:
Welcome to SuSE Linux 9.0 (i586) - Kernel \r (\l).

-- smtpd is linked to --
        libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x4018e000)

-- active SMTP AUTH and TLS parameters for smtpd --
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous


-- listing of /usr/lib/sasl2 --
total 240
drwxr-xr-x    2 root     root         4096 Jan 24 16:11 .
drwxr-xr-x   40 root     root        12288 Jan 24 16:11 ..
-rwxr-xr-x    1 root     root          712 Oct  3  2003 libanonymous.la
-rwxr-xr-x    1 root     root        15091 Oct  3  2003 libanonymous.so
-rwxr-xr-x    1 root     root        15091 Oct  3  2003 libanonymous.so.2
-rwxr-xr-x    1 root     root        15091 Oct  3  2003 libanonymous.so.2.0.15
-rwxr-xr-x    1 root     root          696 Oct  3  2003 liblogin.la
-rwxr-xr-x    1 root     root        15643 Oct  3  2003 liblogin.so
-rwxr-xr-x    1 root     root        15643 Oct  3  2003 liblogin.so.2
-rwxr-xr-x    1 root     root        15643 Oct  3  2003 liblogin.so.2.0.15
-rwxr-xr-x    1 root     root          696 Oct  3  2003 libplain.la
-rwxr-xr-x    1 root     root        15605 Oct  3  2003 libplain.so
-rwxr-xr-x    1 root     root        15605 Oct  3  2003 libplain.so.2
-rwxr-xr-x    1 root     root        15605 Oct  3  2003 libplain.so.2.0.15
-rwxr-xr-x    1 root     root          721 Oct  3  2003 libsasldb.la
-rwxr-xr-x    1 root     root        18856 Oct  3  2003 libsasldb.so
-rwxr-xr-x    1 root     root        18856 Oct  3  2003 libsasldb.so.2
-rwxr-xr-x    1 root     root        18856 Oct  3  2003 libsasldb.so.2.0.15
-rw-------    1 root     root           49 Oct 15  2003 smtpd.conf




-- content of /usr/lib/sasl2/smtpd.conf --
pwcheck_method: saslauthd
mech_list: plain login


-- active services in /etc/postfix/master.cf --
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
smtp      inet  n       -       n       -       -       smtpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
cyrus     unix  -       n       n       -       -       pipe
  user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${u
ser}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
vscan     unix  -       n       n       -       10       pipe
  user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail  unix  -       n       n       -       -       pipe
  flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${r
ecipient}

-- mechanisms on localhost --
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN


-- end of saslfinger output --

Aktuelles aus dem Logbuch der Titanik
Jan 25 13:42:00 h8664 postfix/smtpd[17962]: warning: 194.149.81.53: hostname nl-bnv-iportp1.infor.com verification f
Jan 25 13:46:50 h8664 postfix/smtpd[18105]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 13:48:37 h8664 postfix/local[18121]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 13:53:15 h8664 postfix/smtpd[18188]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 13:53:16 h8664 postfix/local[18191]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 13:57:52 h8664 postfix/smtpd[18239]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 13:58:39 h8664 postfix/smtpd[18239]: warning: 201.19.245.212: hostname 20119245212.user.veloxzone.com.br veri
Jan 25 14:00:05 h8664 postfix/local[18296]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 14:02:27 h8664 postfix/smtpd[18326]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 14:07:12 h8664 postfix/smtpd[18403]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 14:09:19 h8664 postfix/local[18428]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 14:09:41 h8664 postfix/smtpd[18326]: warning: 86.34.240.68: hostname adsl86-34-240-68.romtelecom.net verifica
Jan 25 14:11:35 h8664 postfix/local[18457]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jan 25 14:12:14 h8664 postfix/smtpd[18326]: warning: 61.17.177.25: hostname 61.17.177.25.static.vsnl.net.in verifica

Habe kein nis gesetzt...

DANKE FÜR EURE BEMÜHUNGEN.
 
Last edited by a moderator:
Evtl. läuft einfach Dein saslauthd nicht?
Die Logfiles sind etwas abgeschnitten (am rechten Rand). Schon mal geschaut, ob es dort noch weiter geht?
Du kannst Postfix noch etwas gesprächiger gestalten:
Verbose-Logging in Postfix

huschi.
 
Back
Top