Xref: utzoo comp.unix.microport:3163 comp.mail.sendmail:682 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!sdrc!scjones From: scjones@sdrc.UUCP (Larry Jones) Newsgroups: comp.unix.microport,comp.unix.i386,comp.mail.sendmail Subject: Re: Sendmail 5.8 on System V (Microport) Keywords: SMTP over Ethernet Message-ID: <701@sdrc.UUCP> Date: 14 Apr 89 21:41:16 GMT References: <539@corpane.UUCP> Organization: Structural Dynamics Research Corp., Cincinnati Lines: 30 In article <539@corpane.UUCP>, brooks@corpane.UUCP (David E. Brooks Jr) writes: > Has anyone gotten Sendmail 5.8 (with Daemon support) to work under Microport > Unix? I realize that it would require BSD-style networking support, but > from a cursory glance at libtcp.a and the sources, it seems that all the > necessary functions are there. Yep, I got it running with the Micom/Interlan TCP package about 6 months ago. Unfortunately, I didn't keep track of the changes I had to make, but most of them were stright-forward; mostly just changing include file names. There are two major gotchas to watch out for that I recall: sendmail has a function with the same name as one of the streams library routines that is called by the socket library - you need to change sendmail's function name, and there is a problem with using fdopen to associate two streams with the same file descriptor - you need to dup the fd to avoid confusing stdio. I also kludged up a quick replacement for the Berkeley syslog stuff that just writes to a file - you could probably do the same or I could send it to you. If I can be of any assistance, just email. ---- Larry Jones UUCP: uunet!sdrc!scjones SDRC scjones@sdrc.UU.NET 2000 Eastman Dr. BIX: ltl Milford, OH 45150 AT&T: (513) 576-2070 "When all else fails, read the directions."