added generic `send_mail` function, not tested. this is the testing-commit, dont pull