Hi all, I installed isdn4linux and connect to our ISDN router via Euro ISDN/SyncPPP. IP addresses are assigned dynamically.
When I establich a connection, smail appears to be unable to resolve domain addresses (but e.g. telnet does!). I get the sent mail back with "Unknown Host". If I understand the documentation right, smail first looks up the address in /etc/hosts and then in the DNSs (both seem to be set up right -- otherwise no remote service at all would run!?) When I set the smart host to our mail server, sending mail works fine. Is this OK? Or is there a configuration bug? I attach my configuration files. Another strange thing: When I telnet to another host in our network and try to send a mail to [EMAIL PROTECTED] (i.e. the dynamically assigned host address), mail arrives at the host, but mail delivery runs into a loop ending with "maximum hop count exceeded": ... Received: from palme-pc.urz.Uni-Wuppertal.DE ([132.195.23.50]) by palme-pc.urz.Uni-Wuppertal.DE with esmtp (ident root using rfc1413) id m0wbW4A-001MjlC (Debian Smail-3.2 1996-Jul-4 #2); Tue, 10 Jun 1997 20:54:50 +0200 (MET DST) Received: from palme-pc.urz.Uni-Wuppertal.DE ([132.195.23.50]) by palme-pc.urz.Uni-Wuppertal.DE with esmtp (ident root using rfc1413) id m0wbW4A-001MjpC (Debian Smail-3.2 1996-Jul-4 #2); Tue, 10 Jun 1997 20:54:50 +0200 (MET DST) Received: from wrin27.urz.uni-wuppertal.de ([132.195.20.107]) by palme-pc.urz.Uni-Wuppertal.DE with esmtp id m0wbW49-001MjlC (Debian Smail-3.2 1996-Jul-4 #2); Tue, 10 Jun 1997 20:54:49 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by wrin27.urz.uni-wuppertal.de (8.8.4/8.8.3) id UAA11546 for [EMAIL PROTECTED]; Tue, 10 Jun 1997 20:51:24 +0200 (MDT) Date: Tue, 10 Jun 1997 20:51:24 +0200 (MDT) From: Hubert Palme <[EMAIL PROTECTED]> Message-Id: <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] (OK, normally I get my mail via POP3 protocol from our server, and that works fine :-) Thanks in advance for any hints! -- ====================================================================== Hubert Palme Bergische Universitaet-Gesamthochschule Wuppertal Computing Center D-42097 Wuppertal Email: [EMAIL PROTECTED] (Germany) http://www.uni-wuppertal.de/hrz/daten/adressen/h.palme.html config: =======
# This is the main Smail configuration file. # It was originally generated by `smailconfig', part of the Smail package # distributed with Debian, but it may edited by the mail system administrator. # It was originally generated by smailconfig at Tue Jun 10 20:40:04 MET DST 1997 # Please modify the above line, if you change this file by hand. # See smailconf(5) for details of the things that can be configured here. visible_name=uni-wuppertal.de -domains hostnames=palme-pc.urz.Uni-Wuppertal.DE:uni-wuppertal.de max_load_ave=5 smtp_accept_max=20 smtp_accept_queue=10 rfc1413_query_timeout=15 require_configs -second_config_file -qualify_file -retry_file copying_file=/usr/doc/smail/copyright max_message_size=10M received_field="Received: \ ${if def:sender_host\ {from $sender_host ${if def:sender_host_addr ([$sender_host_addr]) }}\ {${if def:sender_host_addr:from [$sender_host_addr] }}}\ by $primary_name\n\t\ ${if def:sender_proto: with $sender_proto }\ ${if def:ident_sender:(ident $ident_sender using $ident_method) }\ id $message_id\n\t\ (Debian $version_string); $spool_date"
routers: ========
# This is the Smail routers file, which says what to do with mail destined for # remote hosts. This configuration is for Internet and satellite systems. # It was originally generated by `smailconfig', part of the Smail package # distributed with Debian, but it may edited by the mail system administrator. # It was originally generated by smailconfig at Tue Jun 10 20:40:04 MET DST 1997 # Please modify the above line, if you change this file by hand. # See smailconf(5) for details of the things that can be configured here. inet_addrs: driver=gethostbyaddr, transport=smtp; check_for_local, fail_if_error inet_hosts: driver=bind, transport=smtp; defer_no_connect, -local_mx_okay, defnames, ignore_domains=uucp:bitnet smart_host: driver=smarthost, transport=smtp; path=mailgate.uni-wuppertal.de
directors: ==========
# This is the Smail directors file, which deals with mail for # local users (ie, mail which is destined for a user of this system). # It was originally generated by `smailconfig', part of the Smail package # distributed with Debian, but it may edited by the mail system administrator. # It was originally generated by smailconfig at Tue Jun 10 20:40:04 MET DST 1997 # Please modify the above line, if you change this file by hand. # See smailconf(5) for details of the things that can be configured here. aliases: driver=aliasfile, owner=postmaster, sender_okay; file=/etc/aliases, proto=lsearch, modemask=002, owners=root:mail:daemon, owngroups=root:mail:daemon dotforward: driver=forwardfile, owner=postmaster, nobody, sender_okay; file=~/.forward, checkowner, modemask=022, owners=root, unsecure=0-99:~ftp:~uucp:/tmp:/var/tmp, user: driver=user; transport=local real_user: driver=user; transport=local, prefix=real- # lists - expand local mailing lists stored in a list directory # mailing lists can be created simply by creating a file in the # /etc/smail/lists directory. To get local error bounces sent # to the listowner put their name in /etc/smail/lists/owner-whatever. lists: driver=forwardfile, sender_okay, owner=owner-$user, caution, nobody; file=lists/${lc:user}
transports: ===========
# This is the Smail transports file, which gives details of how # to actually do the various kinds of delivery specified by the # directors and routers. # It was originally generated by `smailconfig', part of the Smail package # distributed with Debian, but it may edited by the mail system administrator. # It was originally generated by smailconfig at Tue Jun 10 20:40:04 MET DST 1997 # Please modify the above line, if you change this file by hand. # See smailconf(5) for details of the things that can be configured here. # Not all of the following are used by all configurations; # pipe and file may be called implicitly by Smail when delivering # to local addresses looking like |... /... ~/... . local: driver=appendfile, from, local, inet, return_path, unix_from_hack; append_as_user, check_user, file=/var/spool/mail/${lc:strip:user}, group=mail, mode=0660, notify_comsat, suffix="\n" smtp: driver=tcpsmtp, max_addrs=100, -max_chars, inet; use_bind, defer_no_connect, -local_mx_okay, defnames uux: driver=pipe, uucp, from, max_addrs=5, max_chars=200; cmd="/usr/bin/uux - -r $host!rmail $(($user)$)", pipe_as_sender, log_output pipe: driver=pipe, from, local, inet, return_path, unix_from_hack; cmd="/bin/sh -c $user", -ignore_status, -ignore_write_errors, log_output, parent_env, pipe_as_user, umask=0077 file: driver=appendfile, from, local, return_path, unix_from_hack; append_as_user, file=$user, expand_user, mode=0660, suffix="\n"