It looks like with Citadel, /usr/sbin/sendmail is a link to
citmail. It may be that Bugzilla is using command-line options that citmail doesn't support. You can diagnose what's going on by saving the following script as /usr/sbin/sendmail:
Code:
#!/bin/sh
logger "$0 called with arguments $*"
logger "Text from stdin follows:"
while read a ; do
logger "$a"
done
logger "End of standard input"
exit 1
Then look in your system logs to see how Bugzilla is calling sendmail.
After writing the above, I found
this, which seems to indicate you can simply use SMTP. Assuming Citadel is listening for mail, you can point Bugzilla to send SMTP mail to localhost and it should work fine.
Also it looks like Citadel
uses Bugzilla, so maybe ask them the right way to do it. :)