Debian mit Conixx und Postfix authentifizierung?

Dxpayne

Registered User
Hallo ich habe vor einigen Tagen meinen webserver mit Debian 3.0 neuinstallaiert und anschließend anhand folgender anleitung (Link ) neu installiert, so weit ist auch alles ganz schön nur leider scheitere ich bislang noch am Postfix, also die ankommenden Emails werden abgerufen es lassen sich allerdings keine neuen verschicken, zumindest nicht an domains die nicht auf dem Server liegen, die authentifizierung in Outlook ist aktiviert.
kann mir vielleicht jemand sagen wo der fehler liegt?
anbei noch die main.cf von postfix

Code:
# see /usr/share/postfix/main.cf.dist for a commented, fuller
# version of this file.

# Do not change these directory settings - they are critical to Postfix
# operation.
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
setgid_group = postdrop
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = yes
myhostname = h5801.serverkompetenz.net
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = h5801.serverkompetenz.net, localhost.serverkompetenz.net, , localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +

### CONFIXX POSTFIX ENTRY ###

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

### /CONFIXX POSTFIX ENTRY ###
 
ach ja und aus dem mail log die meldung beim versuch eines mail versands

Feb 4 12:25:09 h5801 postfix/smtpd[5881]: connect from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb 4 12:25:09 h5801 postfix/smtpd[5881]: B6C896EC23C: client=dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb 4 12:25:09 h5801 postfix/smtpd[5881]: reject: RCPT from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]: 554 <rainer@kierdorf.de>: Recipient address reje
Feb 4 12:25:17 h5801 postfix/smtpd[5881]: disconnect from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
 
Weder in Deinen Logfiles noch in Deiner main.cf steht etwas von sasl.
Da sasl für die Authentifizierung des Clients mit Postfix nötig ist, fehlt dort etwas entscheidendes.

Versuch mal folgene Zeilen in die mail.cf mit einzubinden:
Code:
# sasl config
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination

Nicht vergessen: Postfix neu starten!
Danach bitte keine abgeschnittenen Logfiles posten. Viele Details stehen manchmal am Ende einer Zeile.

huschi.
 
Last edited by a moderator:
jetzt bekomme ich beim neustarten des postfix folgenden fehler

Starting mail transport agent: Postfixpostconf: fatal: /etc/postfix/main.cf, line 36: missing '=' after attribute name: "ect_unauth_destination"
postconf: fatal: /etc/postfix/main.cf, line 36: missing '=' after attribute name: "ect_unauth_destination"

aber bei dem versuch mails zu verschicken kommt jetzt immerhin ne passwort abfrage für den smtp, allerdings funktioniert das passwort das ich für den pop3 vergeben habe hier nicht
 
aaah sorry mein fehler das board hatte nen umbruch reingehauen und ich habs einfach mitkopiert ;)

geht aber trotzdem nicht

Code:
Feb  4 22:23:06 h5801 postfix/master[13914]: daemon started
Feb  4 22:23:06 h5801 postfix/qmgr[13917]: warning: database /etc/postfix/confixx_virtualUsers.db is older than source file /etc/postfix/confixx_virtualUsers
Feb  4 22:23:30 h5801 postfix/smtpd[13918]: warning: database /etc/postfix/confixx_virtualUsers.db is older than source file /etc/postfix/confixx_virtualUsers
Feb  4 22:23:30 h5801 postfix/smtpd[13918]: warning: smtpd_sasl_auth_enable is true, but SASL support is not compiled in
Feb  4 22:23:30 h5801 postfix/smtpd[13918]: connect from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb  4 22:23:30 h5801 postfix/cleanup[13919]: warning: database /etc/postfix/confixx_virtualUsers.db is older than source file /etc/postfix/confixx_virtualUse
Feb  4 22:23:30 h5801 postfix/smtpd[13918]: 6FCCB6EC23C: client=dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb  4 22:23:30 h5801 postfix/smtpd[13918]: warning: restriction `permit_sasl_authenticated' ignored: no SASL support
Feb  4 22:23:30 h5801 postfix/smtpd[13918]: reject: RCPT from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]: 554 <rainer@kierdorf.de>: Relay access denied;
Feb  4 22:23:38 h5801 postfix/smtpd[13918]: disconnect from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb  4 22:23:42 h5801 postfix/smtpd[13918]: connect from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb  4 22:23:42 h5801 postfix/smtpd[13918]: ABD866EC23C: client=dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb  4 22:23:42 h5801 postfix/smtpd[13918]: warning: restriction `permit_sasl_authenticated' ignored: no SASL support
Feb  4 22:23:42 h5801 postfix/smtpd[13918]: reject: RCPT from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]: 554 <rainer@kierdorf.de>: Relay access denied;
Feb  4 22:23:53 h5801 postfix/smtpd[13918]: lost connection after RCPT from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]
Feb  4 22:23:53 h5801 postfix/smtpd[13918]: disconnect from dsl-082-082-125-222.arcor-ip.net[82.82.125.222]


Was mich aber in gewisser Weise beruhigt das Versenden von mails über das Confixx Webmail geht ohne Probleme also kann das Problem ja nur ne Einstellungssache sein oder?
 
Last edited by a moderator:
hie rmal der inhalt meiner confixx_main.conf vielleicht liegt ja hier der fehler

Code:
## email

# used mta ( sendmail | postfix | qmail )
$mta = 'postfix';

# location of mailspool directory
$mailSpool = '/var/spool/mail';

# type of maildrop ( /var/spool/mail/USER | HOMEDIR/Mailbox | HOMEDIR/Maildir/ )
$maildrop = '/var/spool/mail/USER';

# name of Mailbox file
$mailBoxName = '';

# location of email virtusertable file
$virtUserTableDB = '/etc/postfix/confixx_virtualUsers';

# location of email local domains file
$localDomainsFile = '/etc/postfix/confixx_localDomains';

# location of makemap binary (sendmail only)
$bin_makemap = '';

# location of postmap binary (postfix only)
$bin_postmap = '/usr/sbin/postmap';

# location of postfix binary (postfix only)
$bin_postfix = '/usr/sbin/postfix';

# location of newaliases binary (sendmail & postfix)
$bin_newaliases = '/usr/bin/newaliases';

# location of mta main config file
$MailConfigFile = '/etc/postfix/main.cf';

# location of mail users homedir
$pop_homeDir = '/home/email';

# location of aliases binary (sendmail & postfix)
$aliases = '/etc/aliases';

# location of autoresponder.pl
$bin_autorespond = '/usr/bin/autoresponder.pl';

# XXX
$use_autorespond = '1';

# uid used by mta to run local scripts (e.g. autoresponder.pl)
$mta_uid = '8';

# gid used by mta to run local scripts (e.g. autoresponder.pl)
$mta_gid = '503';

# location of sendmail binary (to send mails from local)
 
Dxpayne said:
Feb 4 22:23:06 h5801 postfix/qmgr[13917]: warning: database /etc/postfix/confixx_virtualUsers.db is older than source file /etc/postfix/confixx_virtualUser
Hier solltest Du wissen, was zu tun ist, oder? ;)

Feb 4 22:23:30 h5801 postfix/smtpd[13918]: warning: smtpd_sasl_auth_enable is true, but SASL support is not compiled in
Was auch immer Du Dir da installiert hast...
Du brauchst für die sasl-Unterstützung Packet 'postfix-tls'.
Und vergewisser Dich ob Du libsasl2 drauf hast.

über das Confixx Webmail geht ohne Probleme
Klar, der ist ja schon auf dem Server und muß sich nicht authentifizieren.

huschi.
 
Back
Top