The following warnings occurred:
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.17 (Linux)
File Line Function
/global.php 94 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.1.17 (Linux)
File Line Function
/global.php 573 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 749 - File: global.php PHP 8.1.17 (Linux)
File Line Function
/global.php 749 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.1.17 (Linux)
File Line Function
/global.php 889 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.1.17 (Linux)
File Line Function
/global.php 889 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $unreadreports - Line: 45 - File: global.php(956) : eval()'d code PHP 8.1.17 (Linux)
File Line Function
/global.php(956) : eval()'d code 45 errorHandler->error
/global.php 956 eval
/printthread.php 16 require_once
Warning [2] Undefined variable $awaitingusers - Line: 47 - File: global.php(956) : eval()'d code PHP 8.1.17 (Linux)
File Line Function
/global.php(956) : eval()'d code 47 errorHandler->error
/global.php 956 eval
/printthread.php 16 require_once
Warning [2] Undefined array key "style" - Line: 1021 - File: global.php PHP 8.1.17 (Linux)
File Line Function
/global.php 1021 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5196 - File: inc/functions.php PHP 8.1.17 (Linux)
File Line Function
/inc/functions.php 5196 errorHandler->error
/global.php 1021 build_theme_select
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(257) : eval()'d code PHP 8.1.17 (Linux)
File Line Function
/printthread.php(257) : eval()'d code 2 errorHandler->error
/printthread.php 257 eval
/printthread.php 117 printthread_multipage
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.17 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined variable $nofollow - Line: 1 - File: inc/class_parser.php(1138) : eval()'d code PHP 8.1.17 (Linux)
File Line Function
/inc/class_parser.php(1138) : eval()'d code 1 errorHandler->error
/inc/class_parser.php 1138 eval
/inc/class_parser.php 1644 postParser->mycode_parse_url
[PHP]   postParser->mycode_auto_url_callback
/inc/class_parser.php 1597 preg_replace_callback
/inc/class_parser.php 524 postParser->mycode_auto_url
/inc/class_parser.php 201 postParser->parse_mycode
/printthread.php 179 postParser->parse_message



Category5.TV Community Forum
sendemail ERROR => You must specify a 'from' field! Try --help. - Printable Version

+- Category5.TV Community Forum (https://forum.category5.tv)
+-- Forum: NEMS - Nagios Enterprise Monitoring Server (https://forum.category5.tv/forum-8.html)
+--- Forum: Help and Support (https://forum.category5.tv/forum-9.html)
+--- Thread: sendemail ERROR => You must specify a 'from' field! Try --help. (/thread-119.html)

Pages: 1 2 3 4 5 6 7


sendemail ERROR => You must specify a 'from' field! Try --help. - gunkl - 12-20-2017

been banging my head for days on this one.
using gmail to send email, successfully ran the nems-mailtest without issue, email is sent and properly received at the destination.

however i'm getting zero emails from nagios. the closest clue i get is:
Dec 19 22:57:32 nems sendemail[14155]: ERROR => You must specify a 'from' field! Try --help.

this happens when i FORCE a custom notification. it also shows in the logs repeatedly as if every time it tries to send a standard notification it fails with the same error.

current /etc/nagios3/commands.cfg:

define command{
command_name notify-host-by-email
command_line /usr/bin/printf "%b%b%b%b%b%b%b" \
"***** Nagios *****\n\n" \
"Notification Type: $NOTIFICATIONTYPE$\n" \
"Host: $HOSTNAME$\n" \
"State: $HOSTSTATE$\n" \
"Address: $HOSTADDRESS$\n" \
"Info: $HOSTOUTPUT$\n\n" \
"Date/Time: $LONGDATETIME$\n" \
| /usr/bin/sendemail -v -f actualemail@mydomain.com -s $USER7$ -xu $USER9$ -xp $USER10$ \
-l /var/log/sendemail \
-t $CONTACTEMAIL$ \
-u "** $NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is $HOSTSTATE$ **"
}


define command{
command_name notify-service-by-email
command_line /usr/bin/printf "%b%b%b%b%b%b%b%b%b" \
"***** Nagios *****\n\n" \
"Notification Type: $NOTIFICATIONTYPE$\n\n" \
"Service: $SERVICEDESC$\n" \
"Host: $HOSTALIAS$\n" \
"Address: $HOSTADDRESS$\n" \
"State: $SERVICESTATE$\n\n" \
"Date/Time: $LONGDATETIME$\n\n" \
"Additional Info:\n\n" \
"$SERVICEOUTPUT$" \
| /usr/bin/sendemail -v -f actualemail@mydomain.com -s $USER7$ -xu $USER9$ -xp $USER10$ \
-l /var/log/sendemail \
-t $CONTACTEMAIL$ \
-u "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **"
}

Note that in the above, I have also tried $USER5$ as the -f configured parameter. No good. I added -v in my attempts to get more verbose output, but this also seems to have made no change.

At a loss at this point.


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - Robbie Ferguson - 12-20-2017

Thanks. Don't bang your head too hard - your message confirms this must be a bug. I'm not sure how/when it crept up yet, but I'll begin investigating. With the coming Christmas/New Year holidays, I will hopefully have a bit of extra time to sit at the laptop.

Thanks for letting me know. I'll try to roll out a fix as soon as possible.


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - Robbie Ferguson - 12-20-2017

I just tested on my own server and all is well... so I've got to find the difference between yours and mine. Can you please email me a current backup.nems file? robbie@category5.tv

Thanks!


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - gunkl - 12-22-2017

sent!


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - Robbie Ferguson - 12-22-2017

Thanks. I don't know if this is the cause of your issue, but worth fixing anyways... as NEMS SST says, you cannot have the same email set as recipient as you have for the sender. However, your config shows you have entered the same for both send and receive.

Please change that first, and then retry, and let me know. Again, I doubt it's related, but let's rule that out, just to be sure.


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - gunkl - 12-22-2017

hm, not sure how to do this.

currently in nagios, the alert address (toSmile is different than the from: email set in the NEMS SST.

In the NEMS SST itself, I only see "from" and "authentication" addresses, those are the same, which makes sense to me. I don't see another "TO:" field. What am I looking for to change?

Thanks!


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - Robbie Ferguson - 12-22-2017

Ah yes, my mistake. Please ignore the man behind the curtain  Smile

I'll review a little closer and let you know what I find.

Thanks!


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - vlamke - 01-14-2018

I had the same problem.

After I rebooted the complete Rasperry Pi, the problem where resolved.


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - Alerty - 01-15-2018

Hello!

Im also running into this issue cant send emails and have the same msg in my debug logs. What was done to resolve? Thanks!

I've tested the sendmail script and Im able to send emails fine its just not working when valid service check failures occur. 


ERROR:
nems sendemail[20246]: ERROR => You must specify a 'from' field!  Try --help.


RE: sendemail ERROR => You must specify a 'from' field! Try --help. - Robbie Ferguson - 01-17-2018

This issue has been added to the top of the issues list. See https://docs.nemslinux.com/issues

Will be releasing a patch soon.