mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Add a simple CLI mail script capable of sending an SMTP message using echo/piped input, e.g. ifconfig -a | mail.php -s"ifconfig output"
This commit is contained in:
parent
7c8451492f
commit
dd16aadff6
24
usr/local/bin/mail.php
Normal file
24
usr/local/bin/mail.php
Normal file
@ -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);
|
||||
?>
|
||||
Loading…
Reference in New Issue
Block a user