Okay in dovecot.conf I set the fallowing 
settings
 
log_path = /var/log/dovecot
info_log_path = /var/log/dovecot
 
Then I setup log rotation for that file (using 
logrotate). But after it does the rotation. Dovecot dies.
 
Now I know why this happens. But should it ? 
To over come this I now have it set to stop dovecot and start dovecot after it's 
done dealing with the log file.
 
 
 
-- Chris L. Franklin --