We have several different perfect setup guides with dovecot, so which one did you use?
What could have happened and how can I create this file? Or is there another authentication method if not?
The file is automatically created by dovecot, so dont create it manually or authentication will fail. Instead you should restart dovecot and post the error message that you get then in the mail.log file.