Skip to content

Add IMAP peek header fetch - #120

Merged
qnikst merged 1 commit into
qnikst:masterfrom
mpscholten:codex/fetch-peek-header
Aug 8, 2026
Merged

qnikst merged 1 commit into
qnikst:masterfrom
mpscholten:codex/fetch-peek-header

Conversation

@mpscholten

Copy link
Copy Markdown
Contributor

Summary

  • add fetchPeekHeader for BODY.PEEK[HEADER] IMAP header fetches without setting \\Seen

  • add parser coverage for the new helper using the scripted IMAP connection

Validation

  • cabal test imap-parsers

@mpscholten
mpscholten force-pushed the codex/fetch-peek-header branch from 0e0a90b to 030ced6 Compare June 26, 2026 14:05
@mpscholten

Copy link
Copy Markdown
Contributor Author

@qnikst is this good to go?

@qnikst

qnikst commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Commit definitely looks great and I’m happy to have that, thanks!

Warning by stack surprised me, I was not aware of so cool GitHub feature (even it’s duplicatef multiple times). But the code is that place looks very suspicious.. it’s definitely not for this PR but I’m curious is the same could not be written in terms of BS.span

@qnikst
qnikst marked this pull request as ready for review August 8, 2026 15:33
@qnikst

qnikst commented Aug 8, 2026

Copy link
Copy Markdown
Owner

I would be happy to merge if you are ok (PR was in draft, so I’m not sure)

@mpscholten

Copy link
Copy Markdown
Contributor Author

Thanks, forgot to move from draft to full PR :D it's good to go

@qnikst
qnikst merged commit b5c5b9d into qnikst:master Aug 8, 2026
23 checks passed
@qnikst

qnikst commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Merged, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants