-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig-mock.yaml.example
More file actions
42 lines (34 loc) · 1.17 KB
/
config-mock.yaml.example
File metadata and controls
42 lines (34 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Mailbox Zero Mock Configuration
# Copy this file to config.yaml to run in mock mode for testing
server:
port: 8080
host: "localhost"
# Protocol selection - "jmap" or "imap"
# In mock mode, this determines which mock client is used
# Currently only JMAP mock is fully implemented
protocol: "jmap"
# Credentials are not required in mock mode
jmap:
endpoint: ""
api_token: ""
imap:
host: ""
port: 993
username: ""
password: ""
use_tls: true
archive_folder: "Archive"
# IMPORTANT: Keep dry_run true in mock mode for safety
dry_run: true
# Default similarity threshold (0-100)
default_similarity: 75
# MOCK MODE - Set to true to use sample data instead of real email account
# When enabled, no real connection is made and realistic sample emails are used
# Perfect for testing, development, and demonstrations without any credentials
mock_mode: true
# Notes:
# - Mock mode provides 40+ realistic sample emails with similar groups
# - Archive operations are simulated (emails are marked as archived in memory)
# - No network connection is made in mock mode
# - Great for testing the similarity matching algorithm
# - IMAP mock mode is planned for future implementation