An attempt to send a message via Webmail fails with an error:
There was an error sending your message: sendmail
It is also logged to the
/usr/local/psa/var/log/maillog may have the following error:
postfix/sendmail: fatal: Recipient addresses must be specified on the command line or via the -t option
/etc/php.ini has an additional
disable_functions directive that affects Horde webmail functionality.
Make sure that the
open functions are not disabled, i.e., they are not in listed in the
disable_functions directive in
# grep -i disable_functions /etc/php.ini disable_functions =
To check if the
disable_functions affects Webmail:
- Comment out "disable_functions" directive in the
# service httpd restart
- Try to send email again.
If it works, then exclude the functions from the
disable_functions list one by one, restart Apache, and check email sending through Webmail.
Once the function that should not be disabled is found, exclude it from the disabled functions list.
Other PHP functions, if disabled, can also affect Horde webmail functionality.
Please use the same "exclusion method" to determine what function causes the issue. Once it is found, exclude it from the disabled functions list.