Lars Jansen
9dbe5374e9
fix: added default value for webhook_url
2023-12-01 08:36:42 +01:00
Lars Jansen
a09ace7ed9
feat: added webhook support when a mail is received
2023-11-30 15:53:36 +01:00
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