www-apps/mediawiki has a feature to use external smtp server. You can enable it with follow configuration: $wgSMTP = array( "host" => 'smtp.your-server.extension', "IDHost" => 'your-domain.extension', "port" => "25", "auth" => true/false, "username" => user, "password" => password ); Gentoo based wiki will fail in this case with the follow: mediawiki/includes/UserMailer.php on line 87 Fatal error: require_once() [function.require]: Failed opening required 'Mail.php' based on http://meta.wikimedia.org/wiki/MediaWiki_User's_Guide:_Tips_and_tricks it requires dev-php/PEAR-Mail for it. I suggest to add an optional flag to the ebuild for that. Reproducible: Always Steps to Reproduce: 1. enable external smtp server 2. try to send a mail Actual Results: error: Mail.php not found Expected Results: email has been sent
Sigh. We've punted the "dependencies" on mysql/postgresql for exactly the same reason - these are not dependencies. If you require local DB or remote mailserver, install what's needed yourself.
I will keep this open, and make a list of needed things on the post install doc. That should take care of both issues at hand.
Added a small note for the dependencies