mailrise
mailrise copied to clipboard
Mail not working
Running it on docker compose. There is problems one version 1.4.0, however on version 1.3.0 its working fine.
Following is the docker logs
root@mtool:/opt/mailrise# docker logs -f mailrise
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/home/mailrise/.local/bin/mailrise", line 8, in <module>
sys.exit(run())
^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 171, in run
main(sys.argv[1:])
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/skeleton.py", line 107, in main
config = load_config(_logger, pargs.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/config.py", line 148, in load_config
router = load_simple_router(logger, yml.get('configs', {}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 158, in load_from_yaml
senders=[(_parse_simple_key(logger, key), _load_simple_sender(logger, key, config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mailrise/.local/lib/python3.12/site-packages/mailrise/simple_router.py", line 193, in _load_simple_sender
title_template = mr_config.get('title_template', '$subject ($from)')
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'get'
Sorry for the long delay. I'm going to guess your YAML configuration may not be quite according to the Mailrise spec. The errors suggest it's trying to parse a YAML dictionary but getting a list instead.
It would probably be a good idea to include some kind of validation step to catch syntax issues like this...