Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simonswine/mini_sendmail
Mini Sendmail fork
https://github.com/simonswine/mini_sendmail
Last synced: 27 days ago
JSON representation
Mini Sendmail fork
- Host: GitHub
- URL: https://github.com/simonswine/mini_sendmail
- Owner: simonswine
- Created: 2014-09-02T13:51:54.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-02T19:59:27.000Z (over 10 years ago)
- Last Synced: 2023-03-11T19:37:08.371Z (almost 2 years ago)
- Language: C
- Size: 141 KB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
mini_sendmail - accept email on behalf of real sendmail
version 1.3.7 of 03jul2014mini_sendmail reads its standard input up to an end-of-file and
sends a copy of the message found there to all of the addresses
listed. The message is sent by connecting to a local SMTP server.
This means mini_sendmail can be used to send email from inside a
chroot(2) area.See the manual entry for more details.
Files in this distribution:
README this
Makefile guess
mini_sendmail.c source file
mini_sendmail.8 manual entryTo build: If you're on a SysV-like machine (which includes old Linux systems
but not new Linux systems), edit the Makefile and uncomment the SYSV_LIBS
line. Otherwise, just do a make.After it's built, you must test it to make sure your local sendmail
daemon is (a) running and (b) accepting local mail for delivery
elsewhere. Here's what a successful test run might look like:% echo 'Subject: test' | ./mini_sendmail -v [email protected]
<<<< 220 gate.acme.com ESMTP Sendmail; Thu, 16 Dec 1999 17:17:37 -0800 (PST)
>>>> HELO localhost
<<<< 250 gate.acme.com Hello localhost [127.0.0.1], pleased to meet you
>>>> MAIL FROM:
<<<< 250 ... Sender ok
>>>> RCPT TO:
<<<< 250 ... Recipient ok
>>>> DATA
<<<< 354 Enter mail, end with "." on a line by itself
<<<< 250 RAA58877 Message accepted for delivery
>>>> QUIT
<<<< 221 gate.acme.com closing connection
%And here's an unsuccessful run where there's no local sendmail
daemon running:% echo 'Subject: test' | ./mini_sendmail -v [email protected]
./mini_sendmail: connect: Connection refused
%Feedback is welcome - send bug reports, enhancements, checks, money
orders, etc. to the addresses below.Jef Poskanzer [email protected] http://www.acme.com/jef/