General Settings

Setting Default Description
Download Folder <User Documents>/GeoInbox Directory where email attachments, GISimple files, and Geov imports are saved (required for Geov Format import)
Auto-mark as read Enabled Automatically mark emails as read when attachments are downloaded
Open in QGIS after download Ask Behavior when downloading GIS files: Always, Never, or Ask
Backup before commit Enabled Create automatic backups before modifying host databases

Email Server Configuration

Adding a new server

Click "Add Server" in the Settings → Servers tab to configure a new email connection.

Field Required Description
Server Name Yes Friendly name for this server configuration
Host Yes IMAP/POP3 server hostname (e.g., imap.gmail.com)
Port Yes Server port (993 for IMAP SSL, 995 for POP3 SSL)
Protocol Yes IMAP (recommended) or POP3
Encryption Yes SSL/TLS (recommended), STARTTLS, or None
Username Yes Email account username
Password Yes Stored securely in QGIS Credential Manager

Trust & Security Settings

🔒 Trust All

Download attachments from any sender without confirmation. Use with caution.

📧 Trusted Accounts

Specify individual email addresses that are always trusted.

🌐 Network Trusted (CIDR)

Trust emails from specific IP ranges or domains (e.g., company networks).

🤝 GISimple Auto-trust

Automatically trust group members when using GISimple integration.

⚠️ Security considerations

Always review trust settings carefully. Untrusted attachments could contain malicious data or compromise your GIS projects. When in doubt, manually verify the sender before downloading.

Cache Settings

Setting Default Description
Message cache TTL 24 hours How long to keep email headers in local cache
Max cache size 100 MB Maximum size of the local message cache
Auto-cleanup Enabled Automatically remove old cache entries

Clearing the cache

Click "Clear Cache" to force a fresh fetch of all message headers on next connection. This may take longer but ensures you see the latest emails.

Advanced Options

Setting Default Description
Connection timeout 30 seconds Maximum time to wait for server connections
Max concurrent downloads 3 Number of simultaneous attachment downloads
Debug logging Disabled Enable detailed logging for troubleshooting
Geometry tolerance 0.001 Tolerance for geometry comparison in versioning

Data Storage Locations

# Plugin configuration
<QGIS_PROFILE>/python/plugins/geoinbox/config.db

# Downloaded attachments
<Download Folder>/email_attachments/
  └── <sender>/
      └── <date>_<message_id>/

# GISimple cache
<Download Folder>/gisimple_cache/
  └── <server>/
      └── <group>/

# Backup files
<Download Folder>/backups/
  └── <timestamp>_<operation>.geojson

# Geov Format imports
<Download Folder>/geov/
  └── <project>_<timestamp>/

Resetting Settings

⚠️ Reset to defaults

Click "Reset All Settings" to restore default configuration. This will:

  • Remove all server configurations
  • Clear trust settings
  • Reset download folders
  • Clear message cache

This action cannot be undone. Export your settings first if you want to restore them later.

↑