[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Help: smail not sending outgoing mail



I'm having trouble sending mail with smail  (Smail-3.2.0.102 1998-Aug-2
#2) from my Debian (potato) system.

I can receive mail, and can send to local users, but mail to anywhere else
just goes to a temporary file in /var/spool/smail/input/.

Empty files with the same name as the above temp files then get
created in /var/spool/smail/msglog (eg, "128t6n-0006JdC").

Nothing happens when I type "runq", and "runq -v" gives messages like:

  foo@offside.edu: offsite.edu matched by smart_host router:
      routed foo@offsite.edu --> foo@offsite.edu at mail.myisp.net
  transport smtp uses driver tcpsmtp


I'm getting lines in /var/log/smail/logfile like the following:

01/13/2000 18:20:00: [m128tX6-0006LnC] Received FROM:root PROGRAM:send-mail SIZE:98
01/13/2000 18:21:37: [m128tYf-0006M0C] Received FROM:root PROGRAM:send-mail SIZE:99
01/13/2000 18:31:52: [m128tiZ-0006M2C] Received FROM:root PROGRAM:send-mail SIZE:76


I noticed the bug report at <http://www.debian.org/Bugs/db/48/48614.html>:


  If you really must call kill -HUP `pidof inetd` in the postinst at least
  check first that it is running.  The existance of inetd.conf is NOT
  enough to know this.

  For users of xinetd (and other inetd alikes) this call to kill will fail
  (`pidof inetd` == "") and prevent configuration of smail on upgrade,
  leaving the system with a broken MTA.

I figure that this has something to do with it, but I ran the suggested
new postinst on that page, restarted and reloaded inetd, but to no
avail: the temp files keep piling up and no mail goes out.

In /etc/inetd.conf:

#:MAIL: Mail, news and uucp services.
smtp            stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/in.smtpd




Reply to: