Fix "Mail sent by user nobody discarded due to sender restrictions"
A "Mail sent by user nobody being discarded due to sender restrictions in WHM → Tweak Settings" error is generated by your server, not by MIDAS itself.The cause will be due to your WHM (Web Host Manager) settings, for which you may need to contact your system administrator to resolve.
Perl is the coding language that our MIDAS room booking software is written in. The error means that your server is currently configured to execute Perl applications as the user "nobody". In addition, your administrator or hosting provider has also disabled your server's ability to send mail as "nobody".
As a result, MIDAS - or any other Perl software on your server - will be unable to send outgoing mail until either:
- The "Prevent 'nobody' from sending mail" setting (found under WHM→Tweak Settings on your server) is set to "off", or
- Perl is changed to be run as a different user, rather than as the limited "nobody" user. (You may need to enable suEXEC)
You may also be able to resolve this issue by changing the mail transport used by MIDAS (from Sendmail to SMTP, or vice versa). You'll find these settings via MIDAS Admin Options → Manage MIDAS → Email → Send outgoing email using.
← Return to the Knowledge Base