diff options
Diffstat (limited to 'usr/local')
-rw-r--r-- | usr/local/bin/mail.php | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/usr/local/bin/mail.php b/usr/local/bin/mail.php new file mode 100644 index 0000000..a09f5c6 --- /dev/null +++ b/usr/local/bin/mail.php @@ -0,0 +1,24 @@ +#!/usr/local/bin/php -q +<?php +require_once("config.inc"); +require_once("globals.inc"); +require_once("notices.inc"); +$options = getopt("s::"); + +$message = ""; + +if($options['s'] <> "") { + $subject = $options['s']; +} + + +$in = file("php://stdin"); +foreach($in as $line){ + $message .= "$line"; +} + +if (!empty($subject)) + send_smtp_message($message, $subject); +else + send_smtp_message($message); +?>
\ No newline at end of file |