Okay... over the last 2-3 months I have been subscribed to this list, I have noticed a predominant percentage of messages are about smail, and it's configuration.
Obviously, I have a question. What I would like to know is what are peoples opinion's on their own configurations, and what the pro's and con's are. One I can think of; Daniel's rewriting of /etc/smail/config every login, versus having visible_name set to your ISP's domain, to have a valid hostname. (All of these questions relate to dial-up configurations) Another question is, what is better: using a smarthost for all mail, or for mail that fails? opinions here.... What would people suggest in my situation, where my ISP's SMTP server does not mind invalid hostnames? should I just use it as a smarthost, and forget about visible_name? I have not understood how to set up a smarthost, how is this done? I have been contemplating this topic and a decent solution for a while, and have simply not been able to decide what to do........ Any help would be greatly appreciated, Michael Beattie ([EMAIL PROTECTED]) ------------------------------------------------------------------------------- WinErr: 00F User error - Not our fault. Is Not! Is Not! ------------------------------------------------------------------------------- Debian GNU/Linux.... Ooohh You are missing out! **************************************************************************** The following is my complete smail configuration, for whoever wants to read it.... and make suggestions..... enhancements...... etc...... **************************************************************************** ---------------- /etc/smail/config ------------------------------------- visible_name=omnic.rumpus.net <---- LONG story -domains hostnames=omnic.rumpus.net:localhost <---- to support fetchmail 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" ---------------- end /etc/smail/config --------------------------------- ---------------- /etc/smail/routers ------------------------------------ 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, gateways=uu.net:uucp:+:cunyvm.cuny.edu:bitnet ---------------- end /etc/smail/routers -------------------------------- ---------------- /etc/smail/transports --------------------------------- #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", local: return_path, local, from, driver=pipe; user=root, cmd="/usr/bin/procmail -d $($user$)" smtp: driver=tcpsmtp, max_addrs=100, -max_chars, inet, remove_header="From", insert_header="From: ${lookup:from:lsearch{maps/[EMAIL PROTECTED] ($from:$fullname)}}", remove_header="Message-ID", insert_header="Message-ID: <[EMAIL PROTECTED]>", remove_header="Sender", insert_header="Sender: ${lookup:from:lsearch{maps/[EMAIL PROTECTED] ($from:$fullname)}}"; 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" ---------------- end /etc/smail/transports ----------------------------- ---------------- /etc/smail/directors ---------------------------------- 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: driver=forwardfile, sender_okay, owner=owner-$user, caution, nobody; file=lists/${lc:user} ---------------- end /etc/smail/directors ------------------------------ ---------------- /etc/smail/maps/frommap ------------------------------- root [EMAIL PROTECTED] (root) omnic [EMAIL PROTECTED] (Michael Beattie) ---------------- end /etc/smail/maps/frommap --------------------------- -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .