Vaultwarden (unofficial Bitwarden server)

Just in case you want SMTP nonetheless (e.g. for password recovery or new login alerts), it is possible to configure with nullmailer: Nullmailer and systemd services - #5 by shishkin. Nullmailer can use an external mailer, so no need to host the whole mailserver.