Graphileon can send emails as part of the user management/registration process, as well as by using the Email Function. For either of these functionalities to work, a mail server must be configured in a mailServer object in config.json.

Graphileon uses NodeMailer for sending emails. The mailServer config follows the schema as described in their documentation.

Example mailServer configuration:

"mailServer": {
    "host": "",
    "port": 465,
    "secure": true,
    "auth": {
        "user": "",
        "pass": "userpasswd"
    "mailAddress": ""