目前系統的環境是 Postfix + Dovecot
這是最近出現在 maillog 訊息
Mar 15 08:49:49 mail postfix/local[4491]: C7EFD2B7C9D: to=<xxx@xxx.edu.tw>, orig_to=<xxx2008>, relay=local, delay=21, delays=0.06/0/0/21, dsn=4.2.0, status=deferred (cannot update mailbox /var/mail/xxx for user maxling. unable to lock for exclusive access: Resource temporarily unavailable)
因為郵件系統內設定有許多 Aliases,當有人正在針對特定的 Aliases 寄送信件,且此群組內某一個人正好在使用 POP3 收信時,可能就會發生 Lock 的情況,導致系統會重新再寄信該封信件,變成同一封信會收到 2 次以上 ( 大容量信件更是可怕 )
目前查了相關資訊,建議是將 Postfix 和 Dovecot Lock 的機制都設定為一樣,還不確定是否可以解決,正在觀察是否會出現相同的情況
Postfix 目前的設定
mailbox_delivery_lock = flock, dotlock
Dovecot 目前的設定
mbox_read_locks = flock dotlock
mbox_write_locks = flock dotlock
參考的資料如下
酷學園 - postfix 產生cannot update mailbox 和 Resource temporarily unavailable
Mool - maillog 出現 Resource temporarily unavailable
留言列表