There is another "undocumented" fact that has to be in account: the email notification upon upload only works when no direct upload is allowed and admin must validate the uploaded images.
The "direct upload" can be configured for each category (ACP -> Edit Categories -> Edit -> Direct Upload)
If you don't like that and want receive emails for "direct upload" images, open member.php, find:
if ($config['upload_notify'] == 1 && !$direct_upload) {
Replace with:
if ($config['upload_notify'] == 1) {
Find:
$validation_url = $script_url."/admin/index.php?goto=".urlencode("validateimages.php?action=validateimages");
Replace with:
if ($direct_upload)
{
$validation_url = $script_url."/details.php?image_id=".$image_id;
}
else
{
$validation_url = $script_url."/admin/index.php?goto=".urlencode("validateimages.php?action=validateimages");
}