Quote:
Originally Posted by
mdriftmeyer 
They've unified the sound effects system for 10.5.6. I'd guarantee by 10.6 that all Application Sound Effects will be in a central location ala NeXTStep/Openstep.
Sounds like a dreadful idea to me. Surely it is counter-intuitive to place preferences for application-specific things in system preferences? Why stop at just the sound effects? Why not put
all of Mail's preferences into System Preferences? Because it's a bloody stupid idea that's why. System Preferences to set preferences for the system, application preferences for setting preferences of applications.
Quote:
Originally Posted by
mdriftmeyer 
You should be able to set sound effects for Mail in System Preferences ->Sound ->Sound Effects.
Nope, this is what the Sound Effects pane of 10.5.6 System Preferences looks like:

Which, IIRC, is pretty much how the pane looks in 10.4. As far as I can remember, there's been a "user interface sound effects" check box in system preferences for a long time in OS X, and it's never before de-activated Mail's alert sound at the same time.
The "user interface sounds" are for times when the user interacts with the user interface, for example moving a file from one folder to another, or moving an item to the trash. When the item moves, a sound is played.
New mail arriving is not a user interaction so it makes no sense to de-activate the sound if the user has de-activated "user interface sounds". Many people find user interface sounds annoying - I
know I just moved a file, I don't need a stupid sound to accompany the action. On the other hand, Mail can be hidden or underneath other application windows so if it's set to check mail automatically every 5 minutes and a new message arrives, you may not see this in the GUI. Hence a sound being played when new mail arrives is a useful feature.