gmailでpopアカウント設定中に以下のようなエラーがでるということに気が付きました。
[SYS/TEMP] Internal error occurred. Refer to server log for more information.
サーバのログを見てみると
www dovecot: pop3(user_name): Error: Mail access for users with UID 508 not permitted (see first_valid_uid in config file, uid from userdb lookup).
というエラーが出ていました。first_valid_uidという設定を確認しろというエラーが出ているので、/etc/dovecot/conf.d/10-mail.conf を確認し、first_valid_uidを探すと
first_valid_uid = 1000
となっていましたので、これを
first_valid_uid = 500
に変更してdovecotを再起動。その後、再度、gmailでpopアカウントの設定をしてみると、別のエラーが出たのでサーバのログを確認したら、今度は
www dovecot: doveadm(user_name): Error: sync: User has no mail_replica in userdb
というエラーが出てました。見たことがなかったので、googleで調べてみると、/etc/dovecot/conf.d/10-master.conf の
#process_min_avail = 0
を
process_min_avail = 1
のように修正してdovecotを再起動したら解消するということでしたので、やってみたところ無事問題は解消しました。
引っ越しの際にdovecotがアップグレードされたようで、そのデフォルト設定が違っていたことが原因でした。今後は気をつけたいです。