Why does outgoing email fail with "Mail sent by user nobody being discarded due to sender restrictions in WHM→Tweak Settings"?This error is generated by your server, not by MIDAS itself, and is due to your server settings, for which you may need to contact your system administrator to resolve.
Essentially your server has been configured to execute Perl (CGI) as the user "nobody", and at the same time, your administrator/hosting provider has disabled your server's ability to send mail as "nobody".
As a result - MIDAS, or any other Perl scripts on your server, will be unable to send outgoing mail until either:
- Perl is changed to be run as a different user, rather than as the limited "nobody" user (You may need to enable SuEXEC), or
- The "Prevent 'nobody' from sending mail" setting (found under WHM→Tweak Settings on your server) is set to "off" (default).
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 this setting via MIDAS Admin Options → Manage MIDAS → Email → Send outgoing email using)
← Return to Knowledgebase