| Home | All functions | Legacy functions | Categories |
vuMailKit supports two naming styles:
Preferred names exist so new development can use a cleaner, grouped naming pattern that is easier to scan and search.
All preferred names follow this format:
Rules:
Examples:
| Subsystem | What it covers |
|---|---|
| vuSmtp | SMTP send and SMTP settings |
| vuPop3 | POP3 receive and POP3 settings |
| vuImap | IMAP receive and IMAP settings |
| vuOAuth | OAuth login and token workflows |
| vuGlobals | Registry persistence and runtime globals/session |
| vuLog | Log file path and logging options |
| vuNet | Proxy, transport, and network related settings |
Additional subsystem markers may be added as needed, but the rule remains: the subsystem marker comes immediately after vu.
The subsystem tells you where to look, and the verb tells you what the function does.
Examples:
When a preferred name exists, it is the recommended API for new development. The legacy name is still exported so older code keeps working.
Documentation is maintained once per behavior:
| Home | All functions | Legacy functions | Categories |