PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wahrscheinlich ein ganz billiges sendmail Prob



D-Generated
12.07.04, 10:49
Hallo Linuxforum!

Bin momentan dabei, mir einen Faxserver aufzusetzen, der eingehende Faxe als E-Mail an bestimmte Benutzer weiterversendet. Eigentlich läuft auch schon alles. Nur wenn HylaFax via sendmail etwas an die Benutzer senden will kommt regelmäßig folgende Fehlermeldung

Jul 12 11:44:29 wek-server postfix/smtp[2785]: ACBDED85E: to=<fax@wek-server.wek-server.wek>, relay=none, delay=0, status=bounced (wek-server.wek-server.wek: Host not found)
Wie ihr seht, stimmt der Host nicht.
wek-server.wek-server.wek ist ja Quatsch, das ist ja im Prinzip localhost.localhost@localdomain.
Leider weiß ich nicht wirklich wo ich suchen soll. An sendmail hab ich nicht wirklich viel rumkonfiguriert, läuft noch nicht mal als Daemon, sondern nur die executable wird halt bei Bedarf von Hylafax angesprochen.

Wäre für Hilfe sehr sehr verbunden ;-)

D-Generated

muell200
12.07.04, 11:54
hallo

da es angeblich nicht an sendmail liegt würde ich
folgende lösungen versuchen:

1.) alias festlegen:
fax = fax@wek-server.wek-server.wek

2) schauen, woher der pc name herkommt
( hylafax, ... )
oder den namen die hosts eintragen

hat etwas geholfen?

D-Generated
12.07.04, 13:07
Bisher nicht, sorry.
Hier mal meine /etc/postfix/main.cf:



#soft_bounce = no
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
#myhostname = host.domain.tld
myhostname = wek-server.wek
#mydomain = domain.tld
#myorigin = $myhostname
#myorigin = $mydomain
#inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost
#proxy_interfaces =
#proxy_interfaces = 1.2.3.4
mydestination = fax.wek-server.wek
#mydestination = $myhostname, localhost.$mydomain $mydomain
#mydestination = $myhostname, localhost.$mydomain, $mydomain,
# mail.$mydomain, www.$mydomain, ftp.$mydomain
#local_recipient_maps = unix:passwd.byname $alias_maps
#local_recipient_maps = proxy:unix:passwd.byname $alias_maps
#local_recipient_maps =
#unknown_local_recipient_reject_code = 550
unknown_local_recipient_reject_code = 450
#mynetworks_style = class
#mynetworks_style = subnet
#mynetworks_style = host
mynetworks = 192.168.0.0/28, 127.0.0.0/8
#mynetworks = $config_directory/mynetworks
#mynetworks = hash:/etc/postfix/network_table
#relay_domains = $mydestination
#relayhost = $mydomain
#relayhost = gateway.my.domain
#relayhost = uucphost
#relayhost = [an.ip.add.ress]
#relay_recipient_maps = hash:/etc/postfix/relay_recipients
#in_flow_delay = 1s
#alias_maps = dbm:/etc/aliases
#alias_maps = hash:/etc/aliases
#alias_maps = hash:/etc/aliases, nis:mail.aliases
#alias_maps = netinfo:/aliases
#alias_database = dbm:/etc/aliases
#alias_database = dbm:/etc/mail/aliases
#alias_database = hash:/etc/aliases
#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases
#recipient_delimiter = +
#home_mailbox = Mailbox
#home_mailbox = Maildir/
mail_spool_directory = /var/mail
#mail_spool_directory = /var/spool/mail
#mailbox_command = /some/where/procmail
#mailbox_command = /some/where/procmail -a "$EXTENSION"
mailbox_transport = lmtp:unix:/file/name
#mailbox_transport = cyrus
#fallback_transport = lmtp:unix:/file/name
#fallback_transport = cyrus
#fallback_transport =
#luser_relay = $user@other.host
#luser_relay = $local@other.host
#luser_relay = admin+$local
#header_checks = regexp:/etc/postfix/header_checks
#fast_flush_domains = $relay_domains
#fast_flush_domains =
#smtpd_banner = $myhostname ESMTP $mail_name
#smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
#local_destination_concurrency_limit = 2
#default_destination_concurrency_limit = 20
debug_peer_level = 2
#debug_peer_list = 127.0.0.1
#debug_peer_list = some.domain
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
# If you don't have X installed on the Postfix machine, try:
# debugger_command =
# PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont;
# echo where) | gdb $daemon_directory/$process_name $process_id 2>&1
# >$config_directory/$process_name.$process_id.log & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = wek-server.wek
program_directory = /usr/lib/postfix
masquerade_domains = gmx.de
disable_dns_lookups = yes
smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000
fax_destination_recipient_limit = 1
smtpd_hard_error_limit = 100
smtpd_error_sleep_time = 5s
hash_queue_depth = 2
default_destination_concurrency_limit = 10
myorigin = $myhostname.$mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain, smtp.$mydomain
luser_relay = root@localhost

Auch bei dieser Config muss ich leider sagen, dass ich da nicht viel an den Standardeinstellungen verändert habe. Das Ding soll auch im Prinzip nichts anderes machen, als nur dafür dazusein, die Mail von Hylafax anzunehmen und dann in die Mailbox des entsprechenden Users zu tun. Über den qpopper sind sie dann auch über Outlook etc verfügbar. Das klappt auch alles. Nur der Mailhost ist halt bullshit!

muell200
12.07.04, 15:06
hallo

??? du verwendest nicht sendmail ? oder ?

dein pc/server steht doch in der conf-datei

-> myhostname = wek-server.wek

was sagt hostname / bzw. hostname -d

gruss