mox/message
Mechiel Lukkien 2ff87a0f9c
more strict junk checks for some first-time senders: when TLS isn't used and when recipient address isn't in To/Cc header
both cases are quite typical for spammers, and not for legitimate senders.
this doesn't apply to known senders. and it only requires that the content look
more like ham instead of spam. so legitimate mail can still get through with
these properties.
2023-11-27 10:34:01 +01:00
..
authresults.go implement dnssec-awareness throughout code, and dane for incoming/outgoing mail delivery 2023-10-10 12:09:35 +02:00
authresults_test.go add webmail 2023-08-07 21:57:03 +02:00
compose.go change the message composing code from webmail over to message.Composer too 2023-11-09 21:15:27 +01:00
doc.go mox! 2023-01-30 14:27:06 +01:00
from.go more strict junk checks for some first-time senders: when TLS isn't used and when recipient address isn't in To/Cc header 2023-11-27 10:34:01 +01:00
hdrcmtdomain.go add webmail 2023-08-07 21:57:03 +02:00
headerwriter.go mox! 2023-01-30 14:27:06 +01:00
messageid.go implement message threading in backend and webmail 2023-09-13 15:44:57 +02:00
messageid_test.go implement message threading in backend and webmail 2023-09-13 15:44:57 +02:00
parseheaderfields.go implement message threading in backend and webmail 2023-09-13 15:44:57 +02:00
parseheaderfields_test.go implement message threading in backend and webmail 2023-09-13 15:44:57 +02:00
part.go when accepting an incoming message, turn any bare newlines (without carriage return) into crlf 2023-11-21 13:19:54 +01:00
part_test.go add strict mode when parsing messages, typically enabled for incoming special-use messages like tls/dmarc reports, subjectpass emails 2023-08-15 08:25:56 +02:00
qp.go add webmail 2023-08-07 21:57:03 +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 implement message threading in backend and webmail 2023-09-13 15:44:57 +02:00
threadsubject.go implement message threading in backend and webmail 2023-09-13 15:44:57 +02: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
tlsrecv.go add webmail 2023-08-07 21:57:03 +02:00
todo.go mox! 2023-01-30 14:27:06 +01:00
writer.go when accepting an incoming message, turn any bare newlines (without carriage return) into crlf 2023-11-21 13:19:54 +01:00
writer_test.go when accepting an incoming message, turn any bare newlines (without carriage return) into crlf 2023-11-21 13:19:54 +01:00