Here are some errors I was getting in the Console under "All Messages". I was getting 100s of these kinds of errors:
5/01/12 7:27:45.270 PM postfix/pipe: 0715517EC85A: to=<email@example.com>, orig_to=<user1>, relay=dovecot, delay=263804, delays=263761/43/0/0.05, dsn=4.3.0, status=deferred (temporary failure)
sudo /usr/sbin/postfix start
Running this command in the Terminal should stop postfix from starting at boot:
unload -w /System/Library/LaunchDaemons/org.postfix.master.plist
sudo kill -9 $(ps -u usernameHere -o "pid=")
sudo launchctl unload -w /System/Library/LaunchDaemons/org.postfix.master.plist sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.*
The * means to load all the mds .plist files...
sudo launchctl load /System/Library/LaunchDaemons/com.apple.metadata.mds.*
If you get errors like the following then try start spotlight with all the above methods + a Disk Permissions fix, then do a reboot and spotlight should start running again
launch_msg(): Socket is not connected
Spotlight server is disabled.