Mailinglist Archive: opensuse-de (1546 mails)

< Previous Next >
Re: Systemmails werden nicht ins lokale Postfach zugestellt Postfixproblem?
  • From: "Dr. Franz Nachbar" <franz@xxxxxxxxxxxxx>
  • Date: Sat, 12 Dec 2009 14:38:46 +0100
  • Message-id: <200912121438.46969.franz@xxxxxxxxxxxxx>
Am Freitag, 11. Dezember 2009 09:15:03 schrieb Dieter Kluenter:
"Dr. Franz Nachbar" <franz@xxxxxxxxxxxxx> writes:
Hallo
benutze capisuitefax unter opensuse 11.2 64bit, funktioniert jetzt
bestens (Senden und Empfangen der Faxe ohne Fehler).
Allerdings werden mir die Faxbestätigungen nicht, wie ich das von meinen
anderen Rechnern (10.2. 10.3 opensuse) kenne, ins lokale Emailfach
zugestellt. Habe schon alle möglichen Änderungen in der fax.conf versucht
(MailundSave ist eingestellt, Fax_email="" als default geht nicht), ohne
Erfolg.
In der mail.log gibt es eine Fehlermeldung
....ppp** postfix/smtp....invalid sender domain 'ppp**.local'
(misconfigured dns?), ferner werden Dateien nicht angelegt, die ich auf
meinen anderen Rechnern finde: /var/mail ist leer. Hier sollte eine
Datei root sein, die Einträge über die lokal versandten Mails enthält,
und eine Datei mit dem Usernamen.
Ich habe bisher auf den anderen Systemen nach der Faxeinrichtung nie
gesondert Postfix einrichten müssen (Email-Server??) und weiß leider auch
nicht, wie das geht (Linux-Greenhorn), aber es wäre doch komisch, wenn
man einen externen smtp-Server angeben muss, um Systemmails zu bekommen.
Kann mir da jemand weiterhelfen.

Die Fehlermeldung ist eindeutig, die Domain ppp**.local kann nicht per
DNS aufgelöst werden. Die Ursache liegt in der Postfix- und Environment-
Konfiguration.
- Was steht in /etc/postfix/main.cf als Wert für
mydestination, mydomain und myhostname, ist vielleicht auch noch ein
relayhost definiert?
- Was steht in /etc/hosts?
- Was ergibt die Ausgabe von host ppp**.local.

-Dieter

Hallo Dieter,

also
grep mydestination /etc/postfix/main.cf ergibt
# The mydestination parameter specifies the list of domains that this
#mydestination = $myhostname, localhost.$mydomain, localhost
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
# to $mydestination, $inet_interfaces or $proxy_interfaces.
# - You define $mydestination domain recipients in files other than
# For example, you define $mydestination domain recipients in
# response code when a recipient domain matches $mydestination or
# The default relay_domains value is $mydestination.
# - destinations that match $mydestination
relay_domains = $mydestination, hash:/etc/postfix/relay
# for unknown recipients. By default, mail for unknown@$mydestination,
relay_domains = $mydestination, hash:/etc/postfix/relay
mydestination = $myhostname, localhost.$mydomain

grep mydestination /etc/postfix/main.cf ergibt
# The mydestination parameter specifies the list of domains that this
#mydestination = $myhostname, localhost.$mydomain, localhost
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
# to $mydestination, $inet_interfaces or $proxy_interfaces.
# - You define $mydestination domain recipients in files other than
# For example, you define $mydestination domain recipients in
# response code when a recipient domain matches $mydestination or
# The default relay_domains value is $mydestination.
# - destinations that match $mydestination
relay_domains = $mydestination, hash:/etc/postfix/relay
# for unknown recipients. By default, mail for unknown@$mydestination,
relay_domains = $mydestination, hash:/etc/postfix/relay
mydestination = $myhostname, localhost.$mydomain

und
grep mydomain /etc/postfix/main.cf
# The mydomain parameter specifies the local internet domain name.
# $mydomain is used as a default value for many other configuration
#mydomain = domain.tld
# machines, you should (1) change this to $mydomain and (2) set up
#myorigin = $mydomain
# The default is $myhostname + localhost.$mydomain. On a mail domain
# gateway, you should also include $mydomain.
#mydestination = $myhostname, localhost.$mydomain, localhost
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
# mail.$mydomain, www.$mydomain, ftp.$mydomain
#relayhost = $mydomain
mydestination = $myhostname, localhost.$mydomain

ferner:
hostname -f
ppp04.local

und /etc/hosts
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#

127.0.0.1 localhost

# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
127.0.0.2 ppp04.local ppp04
192.168.0.119 ppp04 ppp04


Hoffentlich kann mir daraus jemand noch einen weiteren Hinweis ableiten, was
ich ggf. ändern muss.

Grüsse und Dank im voraus.

N.




--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >