all repos — navani @ b9e318987ea1da4422e9d5e1ce0bf72ee361a93d

forlater's primary mail processing service

b9e31898
Strip sigs when body is whole
Anirudh Oppiliappan x@icyphox.sh
Fri, 01 Oct 2021 17:58:54 +0530
efd12d0e
Better logs when link isn't readable
Anirudh Oppiliappan x@icyphox.sh
Fri, 01 Oct 2021 17:46:00 +0530
99c9e475
Send mail only if text/html
Anirudh Oppiliappan x@icyphox.sh
Fri, 01 Oct 2021 15:52:48 +0530
3d75c4dc
Convert relative URLs to absolute
Anirudh Oppiliappan x@icyphox.sh
Thu, 30 Sep 2021 11:41:24 +0530
141610ba
Strip sigs from plain part
Anirudh Oppiliappan x@icyphox.sh
Wed, 29 Sep 2021 16:34:36 +0530
cb68ef03
Strip signature (best guess) from email
Anirudh Oppiliappan x@icyphox.sh
Wed, 29 Sep 2021 16:32:32 +0530
ea8ad151
Attach non-text/html pages
Anirudh Oppiliappan x@icyphox.sh
Wed, 29 Sep 2021 16:12:53 +0530
394e3cf4
Don't strip URL params
Anirudh Oppiliappan x@icyphox.sh
Mon, 27 Sep 2021 22:40:51 +0530
3d8e721a
Remove logging
Anirudh Oppiliappan x@icyphox.sh
Sun, 26 Sep 2021 10:24:43 +0530
577dcf5c
Better lynx args
Anirudh Oppiliappan x@icyphox.sh
Sun, 26 Sep 2021 10:22:32 +0530
9a42d124
Wrap table in display: block
Anirudh Oppiliappan x@icyphox.sh
Wed, 22 Sep 2021 11:27:35 +0530
b7c39945
Add img max-width: 100% to CSS
Anirudh Oppiliappan x@icyphox.sh
Wed, 22 Sep 2021 11:21:22 +0530
172ba967
Use latest Chrome User-Agent
Anirudh Oppiliappan x@icyphox.sh
Mon, 20 Sep 2021 16:41:44 +0530
ba43e005
Offload SPF checking to rspamd
Anirudh Oppiliappan x@icyphox.sh
Mon, 20 Sep 2021 11:43:03 +0530
ab5222b7
Improve SPF check logic
Anirudh Oppiliappan x@icyphox.sh
Mon, 20 Sep 2021 11:01:47 +0530
6a3b4b68
Implement SPF record checking
Anirudh Oppiliappan x@icyphox.sh
Sun, 19 Sep 2021 18:39:46 +0530
57138aa3
Strip query parameters from URL
Anirudh Oppiliappan x@icyphox.sh
Fri, 17 Sep 2021 18:03:38 +0530
8836f204
Use the mail body as is if no Content-Type is found
Anirudh Oppiliappan x@icyphox.sh
Fri, 17 Sep 2021 11:09:27 +0530
f2a4424f
Log when no URLs are found
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 21:34:11 +0530
4c31ab58
Remove print
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 20:33:20 +0530
87e4e39f
Improve logging
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 16:37:06 +0530
06308722
Remove debug logging
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 13:06:53 +0530
30df9bfd
Add deploy script
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 12:28:14 +0530
b6258a2e
Try sans-serif font
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 12:15:13 +0530
153b51ab
Fix caching issues
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 12:14:33 +0530
7251f1ba
Align left?
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 11:20:41 +0530
908ef018
Try new template
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 11:02:58 +0530
dff1368e
Try centering content in template
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Sep 2021 10:48:50 +0530
237e72d1
Add check for unreadable link

We just email it back to them.
Anirudh Oppiliappan x@icyphox.sh
Wed, 15 Sep 2021 18:12:16 +0530
c0119bb4
Add more logging
Anirudh Oppiliappan x@icyphox.sh
Wed, 15 Sep 2021 16:29:00 +0530
ac7cf951
Readme
Anirudh Oppiliappan x@icyphox.sh
Tue, 14 Sep 2021 21:56:00 +0530
8e576664
Use lynx instead of w3m
Anirudh Oppiliappan x@icyphox.sh
Tue, 14 Sep 2021 21:48:34 +0530
8fa6f8f5
Pipe html into w3m for plaintext
Anirudh Oppiliappan x@icyphox.sh
Tue, 14 Sep 2021 17:15:27 +0530
a19bec82
Add AGPL license
Anirudh Oppiliappan x@icyphox.sh
Tue, 14 Sep 2021 17:02:57 +0530
11bda3a3
Fix mail sending
Anirudh Oppiliappan x@icyphox.sh
Tue, 14 Sep 2021 17:00:35 +0530
860f7d53
Implement sending mail
Anirudh Oppiliappan x@icyphox.sh
Mon, 13 Sep 2021 11:03:32 +0530
40dd2de2
Init navani
Anirudh Oppiliappan x@icyphox.sh
Sun, 12 Sep 2021 09:47:25 +0530