Commit Graph

  • b5f2e37ff8
    update golang and deps master Guilherme Rugai Freire 2025-08-28 10:13:19 -0300
  • a8860ea560
    add support for cc and bcc Guilherme Rugai Freire 2025-08-28 09:46:20 -0300
  • f3d8e7052f
    bump golang.org/x/net version to 0.33.0 Guilherme Rugai Freire 2024-12-26 17:40:57 -0300
  • d385bbf906
    only allow mails to addresses that contain the mail server domain Guilherme Rugai Freire 2024-07-21 20:15:25 -0300
  • 7fe3ed30aa
    use mail header from_addr to store in db Guilherme Rugai Freire 2024-07-21 02:39:17 -0300
  • 6a523addb8
    remove server restart TODO Guilherme Rugai Freire 2024-07-21 02:29:32 -0300
  • c9f73e4a98
    make mail responsive Guilherme Rugai Freire 2024-07-21 02:14:16 -0300
  • 661922ce35
    inbox: show mails in descending order Guilherme Rugai Freire 2024-07-21 02:06:54 -0300
  • 9c600d863e
    update footer position: use dvh not vh for body Guilherme Rugai Freire 2024-07-21 01:45:24 -0300
  • 0027dcbc79
    remove testing green background Guilherme Rugai Freire 2024-07-21 01:37:42 -0300
  • f6586852d6
    make inbox responsive Guilherme Rugai Freire 2024-07-21 01:37:11 -0300
  • e9cb98eb50
    make nthmail a link and addr copiable Guilherme Rugai Freire 2024-07-21 01:07:50 -0300
  • 20842416b8
    make index responsive Guilherme Rugai Freire 2024-07-20 21:02:29 -0300
  • 9ec0af6278
    add footer Guilherme Rugai Freire 2024-07-20 20:52:49 -0300
  • 2ff5817490
    add an optinal rcpt_addr to not delete mails Guilherme Rugai Freire 2024-07-20 00:26:12 -0300
  • a88e5e90dc
    parse mail subject when receiving and saving to db Guilherme Rugai Freire 2024-07-18 22:07:53 -0300
  • b01e6776dc
    docs: remove mail rendering problem TODO Guilherme Rugai Freire 2024-07-18 12:40:21 -0300
  • 30b727b9ce
    parse mail content-enconding on text/* mails Guilherme Rugai Freire 2024-07-18 12:37:19 -0300
  • 444e3d877e
    fix plain txt mails not parsing the mail body Guilherme Rugai Freire 2024-07-17 11:27:02 -0300
  • 269c7614e1
    add TODO for some mails failing to parse Guilherme Rugai Freire 2024-07-11 00:52:52 -0300
  • 7999d35a32
    return 404 not found on email not found, not 500 Guilherme Rugai Freire 2024-07-10 23:33:10 -0300
  • 117766dd64
    update delete_old_mail.sh to use DB_PATH var Guilherme Rugai Freire 2024-07-10 23:22:37 -0300
  • a4efa6a35f
    add dockerfile Guilherme Rugai Freire 2024-07-10 22:15:18 -0300
  • 5d5ee9c531
    add attachments todo Guilherme Rugai Freire 2024-07-10 19:30:19 -0300
  • 2cbbc67467
    update getting started docs Guilherme Rugai Freire 2024-07-10 19:19:09 -0300
  • 0fcd8083ff
    add todo restart server Guilherme Rugai Freire 2024-07-10 19:10:43 -0300
  • 4fec4e8bd0
    remove logs when receiving mails Guilherme Rugai Freire 2024-07-10 19:09:54 -0300
  • e211834d39
    enable wal mode Guilherme Rugai Freire 2024-07-10 19:07:24 -0300
  • fc899da74c
    add go fmt format.sh script Guilherme Rugai Freire 2024-07-10 19:01:31 -0300
  • 8ef8cf75ef
    sanitize html with bluemonday Guilherme Rugai Freire 2024-07-10 17:31:09 -0300
  • 36f8ff684a
    remove todo: "Use an DB other than sqlite" Guilherme Rugai Freire 2024-07-10 17:00:16 -0300
  • 48e7b5a9a5
    integrate web and mail server Guilherme Rugai Freire 2024-07-10 16:56:46 -0300
  • 52b3fa61ca
    style web pages Guilherme Rugai Freire 2024-07-10 16:02:03 -0300
  • f1190e9892
    fix run-web.sh to not leave any process hanging Guilherme Rugai Freire 2024-03-19 11:47:39 -0300
  • bf21d05b6d
    refactor web_server code Guilherme Rugai Freire 2024-03-19 11:30:25 -0300
  • f547eb161e
    change run-web.sh to restart to pkg/ changes Guilherme Rugai Freire 2024-03-19 11:30:10 -0300
  • 5e0e362e47
    add TODOs Guilherme Rugai Freire 2024-03-19 10:37:55 -0300
  • ddcf9dea62
    add separate page for viewing the email Guilherme Rugai Freire 2024-03-18 15:47:15 -0300
  • 3d33831803
    url param to set mail format Guilherme Rugai Freire 2024-03-18 15:12:45 -0300
  • b2a85dd3f8
    add MIME email rendering Guilherme Rugai Freire 2024-03-16 18:12:06 -0300
  • f4407d71f8
    render inbox as html instead of json Guilherme Rugai Freire 2024-02-20 18:02:30 -0300
  • 95252f12f5
    add index page and button to generate random inbox Guilherme Rugai Freire 2024-02-20 17:59:47 -0300
  • c0c1ba4c08
    add to end webserver process to run-web.sh Guilherme Rugai Freire 2024-02-20 17:55:37 -0300
  • 40900f3112
    add templ and initial frontend code Guilherme Rugai Freire 2024-02-20 16:13:44 -0300
  • e07aeea312
    add Makefile Guilherme Rugai Freire 2024-02-20 14:22:11 -0300
  • ed82c38af4
    add script to delete old mail Guilherme Rugai Freire 2024-02-20 02:09:46 -0300
  • 4ed9c46923
    add route to list rcpt_addr's mails as json Guilherme Rugai Freire 2024-02-20 01:56:39 -0300
  • 43a8d7addf
    remove useless port checking from mail server Guilherme Rugai Freire 2024-02-20 01:08:39 -0300
  • 5767f9d594
    add simple web server Guilherme Rugai Freire 2024-02-20 01:08:13 -0300
  • 6e0e577916
    make mail server addr and port dinamically via env Guilherme Rugai Freire 2024-02-20 00:45:32 -0300
  • 7e8327fd0d
    remove inboxes table and add arrived_at column Guilherme Rugai Freire 2024-02-20 00:42:00 -0300
  • 369115d781
    initial commit Guilherme Rugai Freire 2024-02-18 01:26:53 -0300