Skip to content

Latest commit

 

History

History

imapsql-ctl

imapsql-ctl utility

Low-level tool for go-imap-sql database management. Minimal wrapper for Backend methods.

--unsafe option

Per RFC 3501, server must send notifications to clients about any mailboxes change. Since imapsql-ctl is a low-level tool it doesn't implements any way to tell server to send such notifications. Most popular SQL RDBMSs don't provide any means to detect database change and we currently have no plans on implementing anything for that on go-imap-sql level.

Therefore, you generally should avoid writting to mailboxes if client who owns this mailbox is connected to the server. Failure to send required notifications may result in data damage depending on client implementation.