File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / mini_sendmail / README
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 16:52:55 2012 UTC (12 years, 3 months ago) by misho
Branches: mini_sendmail, MAIN
CVS tags: v1_3_6p0, v1_3_6, HEAD
mini_sendmail

    1:      mini_sendmail - accept email on behalf of real sendmail
    2:                    version 1.3.6 of 29jun2005
    3: 
    4: mini_sendmail reads its standard input up to an end-of-file and
    5: sends a copy of the message found there to all of the addresses
    6: listed.  The message is sent by connecting to a local SMTP server.
    7: This means mini_sendmail can be used to send email from inside a
    8: chroot(2) area.
    9: 
   10: See the manual entry for more details.
   11: 
   12: Files in this distribution:
   13: 
   14:     README		this
   15:     Makefile		guess
   16:     mini_sendmail.c	source file
   17:     mini_sendmail.8	manual entry
   18: 
   19: To build: If you're on a SysV-like machine (which includes old Linux systems
   20: but not new Linux systems), edit the Makefile and uncomment the SYSV_LIBS
   21: line.  Otherwise, just do a make.
   22: 
   23: After it's built, you must test it to make sure your local sendmail
   24: daemon is (a) running and (b) accepting local mail for delivery
   25: elsewhere.  Here's what a successful test run might look like:
   26: 
   27:     % echo 'Subject: test' | ./mini_sendmail -v jef@mail.acme.com
   28:     <<<< 220 gate.acme.com ESMTP Sendmail; Thu, 16 Dec 1999 17:17:37 -0800 (PST)
   29:     >>>> HELO localhost
   30:     <<<< 250 gate.acme.com Hello localhost [127.0.0.1], pleased to meet you
   31:     >>>> MAIL FROM:<jef@gate.acme.com>
   32:     <<<< 250 <jef@gate.acme.com>... Sender ok
   33:     >>>> RCPT TO:<jef@mail.acme.com>
   34:     <<<< 250 <jef@mail.acme.com>... Recipient ok
   35:     >>>> DATA
   36:     <<<< 354 Enter mail, end with "." on a line by itself
   37:     <<<< 250 RAA58877 Message accepted for delivery
   38:     >>>> QUIT
   39:     <<<< 221 gate.acme.com closing connection
   40:     % 
   41: 
   42: And here's an unsuccessful run where there's no local sendmail
   43: daemon running:
   44: 
   45:     % echo 'Subject: test' | ./mini_sendmail -v jef@mail.acme.com
   46:     ./mini_sendmail: connect: Connection refused
   47:     % 
   48: 
   49: 
   50: Feedback is welcome - send bug reports, enhancements, checks, money
   51: orders, etc. to the addresses below.
   52: 
   53:     Jef Poskanzer  jef@mail.acme.com  http://www.acme.com/jef/

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>