PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Postfix



eno_h
06.05.04, 00:00
Ich habe Postfix installiert und werde langsam Wahnsinnig damit.

Wir haben ein kleines Netzwerk und der auf dem Linuxserver läuft Postfix und der Server ist permanent ans Net über ein Router angeschlossen intern kann ich Mails an den Server senden und auch abholen senden geht auch in die weite Welt nur kommen keine Mails an ich habe DynDns (http://www.dyndns.org) über http läuft das super.
Was mach ich Falsch über ein Antwort wäre ich sehr Dankbar.

meine main.cf


soft_bounce = no

command_directory = /usr/sbin

daemon_directory = /usr/lib/postfix


default_privs = nobody


mydomain = meicom.ath.cx

mydestination = $myhostname, localhost.$mydomain, meicom.ath.cx

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases


debug_peer_level = 2


debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5

# Other configurable parameters.
mail_spool_directory = /var/mail
mail_name = Postfix on SuSE Linux 7.3 (i386)
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
smtpd_sender_restrictions = hash:/etc/postfix/access
transport_maps = hash:/etc/postfix/transport
masquerade_exceptions = root
myorigin = server.meissennet
masquerade_domains = server.meissennet
mydestination = $myhostname, localhost.$mydomain, meicom.ath.cx
defer_transports =
disable_dns_lookups = no
bounce_notice_recipient = admin
error_notice_recipient = admin

und meine master.cf

# ================================================== ========================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (50)
# ================================================== ========================
smtp inet n - n - - smtpd
#localhost:10025 inet n - y - - smtpd -o content_filter=
#smtps inet n - y - - smtpd -o smtpd_tls_wrappermod
e=yes -o smtpd_sasl_auth_enable=yes
#submission inet n - y - - smtpd -o smtpd_enforce_tls=y
es -o smtpd_sasl_auth_enable=yes
pickup unix n n n 60 1 pickup
cleanup unix - - n - 0 cleanup
qmgr unix 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 1000? 0 flush
smtp unix - - n - - smtp
showq unix n - n - - showq
error unix - - n - - error
local unix - n n - - local
lmtp unix - - n - - lmtp
cyrus unix - n n - - pipe
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
uucp unix - n n - - pipe
flags=F 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=F. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
vscan unix - n n - - pipe
user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail unix - n n - - pipe
flags=R user=cyrus argv=/usr/bin/procmail -t -m USER=${user} EXT=${extension} /et
c/procmailrc

DanielHH
06.05.04, 06:39
220 server.meissennet ESMTP Postfix on SuSE Linux 7.3 (i386)

Ist er das? ;) Also, erreichbar scheint er ja schonmal. Kommen denn Mails an, die Du lokal versendest oder kommen generell gar keine Mails von nirgends an?

eno_h
06.05.04, 08:34
Vielen Dank für Deine schnelle antwort.

Lokal geht alles ich kann Mails versenden und auch abholen ich kann auch Mails nach aussen versenden es geht nur nicht das ich ein mail an den Server von aussen schicke die kommt zurück. Hier mal die E-Mail zum Testen admin@meicom.ath.cx

Stormbringer
06.05.04, 10:30
Hi,

wie lautet denn der Eintrag:
inet_interfaces =
in der main.cf?

Gruß

eno_h
06.05.04, 11:33
Sollte es daran liegen?

#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost

müste ich da auch die ...ath.cx von dyndns eintragen natürlich wenn die # auskommentiert ist.

Stormbringer
06.05.04, 12:58
Tja ... wäre einen Versuch wert ... ;)

Gruß

eno_h
06.05.04, 13:50
also wenn ich inet_interface auskommentiere läst sich Postfix nicht mehr starten :confused:

Terran Marine
06.05.04, 15:36
also wenn ich inet_interface auskommentiere läst sich Postfix nicht mehr starten :confused:

Da sich der Rechner vorher über Internet erreichen liesse, kann es eigentlich nicht an den Einstellungen zu inet_interfaces liegen.

Standardmässig sollte inet_interfaces auf all stehen, neuere SuSe Versionen haben als Standard jedoch nur localhost.

Btw. würde ich den String "Suse Linux 7.3" aus dem Postfix Hello löschen, muss ja nicht sofort jeder wissen, welche Distribution in welcher Version, man vor sich hat.

Gruß
Terran

DanielHH
06.05.04, 16:22
220 server.meissennet ESMTP Postfix on SuSE Linux 7.3 (i386)
helo test
250 server.meissennet
mail from: Daniel@server
250 Ok
rcpt to: Admin@meicom.ath.cx
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
Test von DanielHH

Schönen Gruß
.
250 Ok: queued as DE516F64B8

Du müßtest eine Mail im Postfach "admin" haben.. Beim versenden und annehmen geht soweit alles klar.. Ist denn was angekommen?

eno_h
06.05.04, 16:22
alles klar ich habe postfix runtergeschmissen und neu eingespielt jetzt geht alles super perfect.

Vielen Dank :p

Harry
06.05.04, 17:53
alles klar ich habe postfix runtergeschmissen und neu eingespielt jetzt geht alles super perfect.
Das glaube ich nicht, denn ein "host -t MX meicom.ath.cx" liefert bei mir keine Ergebnisse. Ergo - für Deine Domain ist im Internet kein Mail-Exchanger bekannt.

Postfix ist nicht Dein Problem, sondern Deine DNS-Konfiguration.

Harry