When creating an account for this forum I did not receive the account creation/verification email because the originating mail server (web.invoiceninja.org - 2600:3c03::f03c:91ff:fe36:c670) is listed in the Spamhaus CSS DNSBL (part of ZEN). To make this easier for future users, you may wish to investigate the cause and request delisting.
Best,
Kevin