reorg files
This commit is contained in:
parent
5469659f1e
commit
b9fbc9138c
2
.gitignore
vendored
2
.gitignore
vendored
@ -3,5 +3,5 @@
|
|||||||
__pycache__
|
__pycache__
|
||||||
dummy.py
|
dummy.py
|
||||||
build
|
build
|
||||||
mail4one.pyz
|
mail4one*.pyz
|
||||||
deploy_configs/config.json
|
deploy_configs/config.json
|
||||||
|
10
Makefile
10
Makefile
@ -16,11 +16,11 @@ clean:
|
|||||||
rm -rf mail4one.pyz
|
rm -rf mail4one.pyz
|
||||||
|
|
||||||
docker-tests:
|
docker-tests:
|
||||||
docker run --pull=always -v `pwd`:/app -w /app --rm -it python:3.11-alpine sh runtests.sh
|
docker run --pull=always -v `pwd`:/app -w /app --rm python:3.11-alpine sh scripts/runtests.sh
|
||||||
docker run --pull=always -v `pwd`:/app -w /app --rm -it python:3.10-alpine sh runtests.sh
|
docker run --pull=always -v `pwd`:/app -w /app --rm python:3.10-alpine sh scripts/runtests.sh
|
||||||
docker run --pull=always -v `pwd`:/app -w /app --rm -it python:3.11 sh runtests.sh
|
docker run --pull=always -v `pwd`:/app -w /app --rm python:3.11 sh scripts/runtests.sh
|
||||||
docker run --pull=always -v `pwd`:/app -w /app --rm -it python:3.10 sh runtests.sh
|
docker run --pull=always -v `pwd`:/app -w /app --rm python:3.10 sh scripts/runtests.sh
|
||||||
docker run --pull=always -v `pwd`:/app -w /app --rm -it python:3.9 sh runtests.sh
|
docker run --pull=always -v `pwd`:/app -w /app --rm python:3.9 sh scripts/runtests.sh
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
|
|
||||||
|
33
TODO.md
33
TODO.md
@ -1,33 +0,0 @@
|
|||||||
# TODO
|
|
||||||
|
|
||||||
DEV
|
|
||||||
1. unittests
|
|
||||||
1. Web interface
|
|
||||||
1. Custom email processing
|
|
||||||
1. Refactor smtp controller
|
|
||||||
1. pip installable package
|
|
||||||
1. Improve logging with timestamp, peer info, stats
|
|
||||||
1. custom smtp with auth
|
|
||||||
1. Filter domain name
|
|
||||||
2. Support multiple subdomains and save in different folders
|
|
||||||
1. smtp2go integration
|
|
||||||
1. metrics
|
|
||||||
2. imap
|
|
||||||
3. handle connection disconnect
|
|
||||||
4. rethink deleted items
|
|
||||||
|
|
||||||
MASTER
|
|
||||||
1. tests!
|
|
||||||
2. docker support
|
|
||||||
3. multi domain
|
|
||||||
4. [pop] auto delete
|
|
||||||
5. [pop] TOP command
|
|
||||||
6. merge with cloud_test branch
|
|
||||||
|
|
||||||
7. User timeout for POP
|
|
||||||
8. unittests
|
|
||||||
9. Web interface
|
|
||||||
10. Custom email processing
|
|
||||||
11. Refactor smtp controller
|
|
||||||
12. pip installable package
|
|
||||||
13. Listen on port 465 for smtp too
|
|
@ -1,3 +0,0 @@
|
|||||||
from .server import main
|
|
||||||
|
|
||||||
main()
|
|
@ -9,7 +9,6 @@ then
|
|||||||
case "$tag_val" in
|
case "$tag_val" in
|
||||||
*DIRTY)
|
*DIRTY)
|
||||||
echo "git=$commit-changes"
|
echo "git=$commit-changes"
|
||||||
exit
|
|
||||||
;;
|
;;
|
||||||
v*) # Only consider tags starting with v
|
v*) # Only consider tags starting with v
|
||||||
echo "$tag_val"
|
echo "$tag_val"
|
||||||
|
Loading…
Reference in New Issue
Block a user