Logo
Explore Help
Sign In
felixfoertsch/MagnumOpus
1
0
Fork 0
You've already forked MagnumOpus
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
main
MagnumOpus/Packages/MagnumOpusCore/Sources/SMTPClient
History
Felix Förtsch 1e39a2bd43 fix offline: remove deadlocking syncShutdownGracefully from deinit, limit flag sync range
- remove deinit from IMAPConnection, SMTPConnection — syncShutdownGracefully
  blocks and deadlocks if called on NIO event loop thread
- limit reconcileFlags to last 500 UIDs to avoid overwhelming the connection

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 11:44:45 +01:00
..
MessageFormatter.swift
add 25 MB per-file attachment size guard to MessageFormatter
2026-03-14 13:44:09 +01:00
SMTPClient.swift
update SMTPClient.send to use formatMultipart when attachments present
2026-03-15 11:27:34 +01:00
SMTPCommandRunner.swift
add dot-stuffing for SMTP DATA command (RFC 5321 §4.5.2)
2026-03-14 05:25:55 +01:00
SMTPConnection.swift
fix offline: remove deadlocking syncShutdownGracefully from deinit, limit flag sync range
2026-03-15 11:44:45 +01:00
SMTPError.swift
add SMTPClient module: connection layer, message formatter, public API, tests
2026-03-14 05:25:03 +01:00
SMTPResponse.swift
add SMTPClient module: connection layer, message formatter, public API, tests
2026-03-14 05:25:03 +01:00
SMTPResponseHandler.swift
add SMTPClient module: connection layer, message formatter, public API, tests
2026-03-14 05:25:03 +01:00
Powered by Gitea Version: 1.25.5 Page: 49ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API