This commit is contained in:
2025-06-10 01:57:19 +02:00
parent b4fe29413b
commit 662f22a58f
3 changed files with 115 additions and 37 deletions

View File

@@ -162,6 +162,29 @@ NUXT_DOCUMENSO_BASE_URL=https://signatures.portnimara.dev
- **Cause**: BCC search criteria not supported by all IMAP servers
- **Solution**: Removed BCC from search criteria, now only searches FROM, TO, and CC fields
### 15. MinIO Private Bucket Authentication Fix
- **Problem**: Email caching failed when MinIO buckets were set to private
- **Cause**: Frontend was trying to fetch presigned URLs which failed with CORS/auth issues
- **Solution**:
- Now reading cached emails directly on server using MinIO client
- No presigned URLs needed - server has full authentication
- Works perfectly with private buckets
### 16. Email Fetching & Caching Improvements
- **Optimizations**:
- Date-based IMAP search (last 30 days) to reduce email count
- Increased timeout from 15s to 30s
- Now caching ALL emails (both sent and received)
- Fire-and-forget caching to avoid slowing down email fetch
- Proper IMAP date format (e.g., "1-Jan-2024")
### 17. Date Display Fix
- **Problem**: EOI dates showing wrong format/timezone
- **Solution**:
- Enhanced date parsing to handle ISO dates, DD-MM-YYYY, and YYYY-MM-DD
- Now displays in DD/MM/YYYY HH:mm format
- Properly handles timezones
## How It Works Now
1. **Email Session Management**: