Commit graph

31 commits

Author SHA1 Message Date
Chris f263ad8b2a TLS now in production closes #47 2023-11-29 11:09:26 +01:00
Chris fab84974d9 updated settings based on new understanding of TLS and STARTTLS 2023-11-28 21:48:23 +00:00
Chris d6d37d178e more preparations for tls 2023-11-25 16:06:04 +01:00
Chris 8b68e6dfa8 preparations for TLS 2023-11-24 18:59:31 +00:00
Chris 85f7b30570 decodes plaintext automatically fixes #64 2023-11-22 16:59:36 +01:00
Chris 87404cc3d7 v1.2.0 closes #63 2023-11-22 12:26:09 +01:00
Chris b1ad3613c6 v1.1.5 2023-11-21 22:33:44 +01:00
Chris 45f26932ee fixed 500 error for attachments closes #62 2023-11-21 21:47:22 +01:00
Chris b821441580 attachmentsystem overhaul and cid replacement 2023-11-19 22:13:19 +01:00
Chris 2e55c2ba1f removed debug messages 2023-11-19 17:18:47 +01:00
Chris 4fc5478078 better debug and updated attachment handling 2023-11-19 17:12:26 +01:00
Chris 9a2f0e198d prototype of the python3 smtp implementation 2023-11-18 23:39:20 +01:00
Chris 90f7bcb1fd cleanup and enhanced logs 2023-11-18 09:14:31 +01:00
Chris 820f75e21a testing with python3 smtp library 2023-11-13 21:04:58 +01:00
Chris d79091faac almost ready 2023-11-11 16:41:14 +01:00
greyhatsec-au dd384713c8
Fix where not using wildcard domains and discarding unknown domains 2022-09-30 19:32:28 +10:00
Christian Haschek 70dc06a325 added support for wildcard subdomains. closes #40 2022-04-18 00:16:21 +02:00
Christian Haschek a34d40bb9f condensed email filter 2021-11-10 23:50:34 +01:00
Christian Haschek 5ed00e7269 added email validation 2021-11-10 22:58:27 +01:00
Christian Haschek a36f4f2659 fixed debug changes 2021-11-10 08:04:58 +01:00
Christian Haschek a098e63c9c added new config methods for cleanup and discarding. closes #33 2021-11-09 23:59:23 +01:00
EOCommunity 658a8f21a6
real hotfix mailserver.py
Sorry for the last broken patch, that should really fix the issue now.
2021-04-06 22:54:06 +02:00
EOCommunity 891de080dc
hotfix mailserver.py
.lower() not .lower
2021-04-05 00:06:02 +02:00
EOCommunity cc3ce6c440
Update mailserver.py
Some sender will send emails to capitalized receiver mail.
The counterpart "is_dir" (php) is case sensitive on Unix-systems, so if you check mails for mymail@domain.tld you will not see mails sent to MYMAIL@DOMAIN.TLD.
This change will make sure that only lower-case is used to create a receiver-folder.
2021-04-04 23:01:02 +02:00
Pat O'Brien 30b41f82d6 Update config port option name
Using "PORT" failed for me. Using "MAILPORT" which matches the config.ini worked.
2019-10-03 09:49:26 -04:00
Chris de259612a8 ok that was too harsh.. just default to port 25 if not config found 2019-08-16 13:34:00 +02:00
Chris f84f30376d make config mandatory for the mailserver to start 2019-08-16 13:30:30 +02:00
Chris 4d1bf34e3c don't really need the requests lib 2019-08-16 13:13:12 +02:00
Chris 297b92c53e alpha 1 2019-08-15 21:43:55 +02:00
Chris 7aa854f281 server ready 2019-08-14 16:18:49 +02:00
Chris 0428ecad50 initial test 2019-08-13 23:35:40 +02:00