..
addr.go
recognize more charsets than utf-8/iso-8859-1/us-ascii when parsing message headers with address
2024-08-22 17:36:49 +02:00
addr_test.go
recognize more charsets than utf-8/iso-8859-1/us-ascii when parsing message headers with address
2024-08-22 17:36:49 +02:00
authresults.go
fix parsing Authentication-Results header with a "reason=..." part
2024-06-28 10:39:46 +02:00
authresults_test.go
fix parsing Authentication-Results header with a "reason=..." part
2024-06-28 10:39:46 +02:00
compose.go
rename variables, struct fields and functions to include an "x" when they can panic for handling errors
2025-03-24 16:12:22 +01:00
decode.go
expose fewer internals in packages, for easier software reuse
2023-12-14 15:39:36 +01:00
decode_test.go
expose fewer internals in packages, for easier software reuse
2023-12-14 15:39:36 +01:00
doc.go
mox!
2023-01-30 14:27:06 +01:00
examples_test.go
use shorter smtp.NewAddress() instead of smtp.Address{...}
2024-05-09 21:26:22 +02:00
from.go
use shorter smtp.NewAddress() instead of smtp.Address{...}
2024-05-09 21:26:22 +02:00
hdrcmtdomain.go
add webmail
2023-08-07 21:57:03 +02:00
headerwriter.go
write base64 message parts with 76 data bytes on a line instead of 78
2025-04-03 10:22:15 +02:00
messageid.go
expose fewer internals in packages, for easier software reuse
2023-12-14 15:39:36 +01:00
messageid_test.go
implement message threading in backend and webmail
2023-09-13 15:44:57 +02:00
parseheaderfields.go
add more documentation, examples with tests to illustrate reusable components
2023-12-14 20:20:17 +01:00
parseheaderfields_test.go
implement message threading in backend and webmail
2023-09-13 15:44:57 +02:00
part.go
message: when parsing a message, don't treat absent header and empty header value the same
2025-04-16 20:06:45 +02:00
part_test.go
recognize more charsets than utf-8/iso-8859-1/us-ascii when parsing message headers with address
2024-08-22 17:36:49 +02:00
preview.go
don't use strings.Lines, it's only available in go1.24 and we support go1.23 too
2025-03-28 18:20:18 +01:00
preview_test.go
imapserver: implement PREVIEW extension (RFC 8970), and store previews in message database
2025-03-28 17:10:17 +01:00
qp.go
write base64 message parts with 76 data bytes on a line instead of 78
2025-04-03 10:22:15 +02:00
readheaders.go
mox!
2023-01-30 14:27:06 +01:00
referencedids.go
implement message threading in backend and webmail
2023-09-13 15:44:57 +02:00
referencedids_test.go
switch to slog.Logger for logging, for easier reuse of packages by external software
2023-12-14 13:45:52 +01:00
threadsubject.go
add more documentation, examples with tests to illustrate reusable components
2023-12-14 20:20:17 +01:00
threadsubject_test.go
implement message threading in backend and webmail
2023-09-13 15:44:57 +02:00
time.go
tweak time format for added date headers
2023-06-04 21:04:10 +02:00
todo.go
mox!
2023-01-30 14:27:06 +01:00
writer.go
Run modernize to rewrite some older go constructs to newer ones
2025-03-06 17:33:06 +01:00
writer_test.go
fix: don't insert spurious \r when fixing up crlf line endings when writing a message
2024-02-08 12:33:19 +01:00