
Q: What's the goal of phpMailman ?

A:
# To make it easy to host mailing lists (milis)
# Will install with minimal requirements (PHP, MySQL, POP3/SMTP server somewhere)
# Installs easily, even on complex mailserver (vhost, database-backend, etc)
# Easy to maintain / administer
# Easy to use (egroups.com is a good example)

Q: Scripts executed automatically by cron (fetcher.php, milis_processor.ph, etc)are not executed at their scheduled time ?

A: Ensure that you have specified full path to PHP executable, just "php" is not enough in most cases.

Q: Why not use PHP's own IMAP extension (which provides POP3 functionalities as well) ?

A: This may require recompilation of current PHP installation, which is not always possible in many cases. Therefore we uses PEAR's Net::POP3 class instead

Q: Why not use PHP's PCNTL functions (http://uk.php.net/manual/en/ref.pcntl.php), instead of exec(), so processes will be forked instead of created ? Which will put less load on the server.

A: This would be really nice indeed, but that may require recompilation of PHP for PCNTL functions to be included. We want to avoid such thing.
It's planned that in the future phpMailman will be able to detect if PCNTL is available and use it, or fallback to exec() if it's not available.
